こんにちは、JSONオブジェクト経由で配列を表示する際に問題が発生しています。 PHPに配列を返す2つの変数を渡しました。配列をループして結果をdivに追加したい場合JSONオブジェクト経由で配列を表示する際の問題
JQueryを追加する前にこれをテストしたので、PHPは問題なく動作します。 Google Chromeを使用してコンソールを検査すると、オブジェクトではなく[]で表示されるデータがダンプされますが、これは正しいですか?アレイの
コンテンツ鍵、Iリスナーに戻っ配列をコード
<li><img src="'.$image_path.'"</li>
例えば画像フリーリスト項目のみコレクションを持っていない
echo json_encode($result);
JQueryのコード
$.post('Look_Controller.php', {look: look, account: account}, function(data) {
$.each(data, function(i, item) {
$('#carousel-ul').empty();
content = item;
$(content).appendTo('#carousel-ul');
});
}, "json");
個々の結果をdiv(#carousel-ul)に追加するにはどうすればよいですか?
はまた、私はわからない
content = item.this;
content = (this).item;
content = $(this).item;
を試してみましたが、それであれば理由にconsole.log(データ)が表示され、[]の代わりに、オブジェクトの?
誰かが助言してくれることを願っています!
おかげ
'.each'関数の外側で' append/empty'を移動する方がよいでしょう。 –
私はこれを提案したように.eachループの外に移動しましたが、SKSに感謝しますが、[]コンソール出力はまだありません! – Alan
'$( '#カルーセルul')'が存在しますか? console.log($( '#carousel-ul'))を実行するとどうなりますか。 ? –