-1
data.jsonファイルの結果を出力しようとしていますが、間違った出力が得られています。最初は[obj obj]を取得していましたが、この方法を試しましたが、インデックスを取得しているようです。JSONデータをHTMLにパーズする
JSONファイルから外かっこやゲームタイトルを削除しましたが、まだ動作しません。現時点では、私はゲームのタイトルをコンソールにしようとしていますが、アイデアはすべてを出力することです。
//my JSON is in a different file
{
"games" : [
{
"gameImg" : "img/deathstranding.jpg",
"gameTitle" : "Death Stranding",
"gameInfo" : "some game info"
},
{
"gameImg" : "img/deathstranding.jpg",
"gameTitle" : "Death Stranding",
"gameInfo" : "some game info"
}
]
}
// JS
function init2() {
$.ajax({
url: "js/data.json",
type: "GET",
dataType: "json",
async: false,
success: function (data) {
JSON.stringify(data);
$.each(data, function(val) {
var items = [];
items.push("<li>" + val + "</li>");
console.log('gameTittle:', items);
});
}
});
}
init2();
ここ
なぜ 'stringify'を実行しますか? –
私は知っている、私は、私はちょうど別のものを試していた必要はありません – Lucky500
@ Lucky500これについての答えはすでにここにあります[https://stackoverflow.com/questions/9362446/how-cani-i-再現的に作成する - ul-lis-json-data-multiple-layers-deep)このソリューションがうまくいくなら、upvoteの作者は答えます!!! –