この投稿は gxnnlj6 によって最終編集されました: 2015-09-17 12:43:57
<li id="xlm2" ></li>
$.ajax({ <br /> type:"POST", <br /> url:"class.php", <br /> data:"bid="+bid, <br /> success:function(data){ <br /> $("#xlm2").html("分类:"+data); <br /> } <br /> });
while($r=$cms->fetch($mesql)){ <br /> $classname.= $r[classname];<br />}<br />echo $classname;
これは機能します細かい出力: 8e7f5f43127c6f252c1153d595f6d160カテゴリ: 列 1 列 2 列 3...bed06894275b65c1ab86501b08a632eb
このような出力を考えたので、もう 1 列の画像を出力します。
bec1a12ed102a64cb231acaacc623cca58158e18f360a4482246d248d7f94b48bed06894275b65c1ab86501b08a632eb
8e7f5f43127c6f252c1153d595f6d160カテゴリ: 列 1 列 2列 3...bed06894275b65c1ab86501b08a632eb
どのように変更すればよいですか?
<li id="xlm2" ></li>
$.ajax({ <br /> type:"POST", <br /> url:"class.php", <br /> data:"bid="+bid, <br /> dataType: "json", <br /> success:function(data){ <br /> $("#xlm1").html("<img src='bg.jpg'/>"); <br /> $("#xlm2").html("分类:"+data); <br /> } <br /> });
while($r=$cms->fetch($mesql)){ <br /> $classname.= $r[classname];<br /> $img= $r[img];<br />}<br />echo json_encode(......);
-----ソリューションアイデア-------------- -------while($r=$cms->fetch($mesql)){
$classname.= $r[classname];
$img= $ r[img];
}
echo json_encode(array('data'=>$classname,'img'=>$img);
------解決策 - ------------------------書き方はニーズ次第
苦手なようですjs を使用してから、php で html をアセンブルしてから戻ります。json は使用しないでください (最初の例と同じです)
実際、js を使用して HTML をアセンブルする場合は、php を使用してアセンブルすることをお勧めします。