JSONファイルから "title、author、ISBN"の値を解析し、availableTags
という配列に格納しようとしていますが、値がundefined
で、どこがわからないのですか問題は。 提案がありますか?getJSON()未定義の値を取得する
マイコード:ここ
$(document).ready(function() {
var availableTags = [];
$.getJSON("search.json", function(data) {
availableTags[0] = data.title;
availableTags[1] = data.author;
availableTags[2] = data.ISBN;
alert(availableTags[0]);
});
});
はあなたのデータ変数は、実際の配列であることに気づく必要があるJSONコード
[{"title":"the book","author":"Peter","ISBN":"632764"}]
'data'が配列です。 'data = data [0]'を試してください – Phil
複数の検索エントリがありますか?また、最後に何を達成したいのですか?あなたの目的地はどこですか'? –