JSONファイル内のいくつかの要素を繰り返し処理しようとしています。ここで私が持っているものです。jQueryの最後の.each()反復の結果のみを表示する
$.each(response.data.items, function(i,data)
{
var id=data.id;
var results="<div><iframe width='320' height = '190' src='http://www.example.com/"+id+"' frameborder='0' type='text/html'></iframe></div>";
$("#resultsOut").html(results);
});
今、出力されている唯一のHTMLは、idがJSONで発生する最後のIDです
<div><iframe width='320' height = '190' src='http://www.example.com/"+id+"' frameborder='0' type='text/html'></iframe></div>
です。どのように私はこれを変更するのですか?その代わりに、発生したすべてのIDに対してHTMLブロックを一度参照するようにします。
複数の結果があることを確認するためにJSONデータを再確認しましたか? –