Я работаю с JSON через jQuery, и мне показалось, что я делал это правильно, но я получаю неопределенное значение.
Если мой JSON организован так:
{ "item1" : "answer",
"name" : "something",
"title" : "your title",
"favorites" : [ {
"color" : "blue",
"season" : "winter",
"sport" : "baseball"
},
{ ... more favorite objects ... }]
}
Затем я звоню по номеру
$.getJSON(urlOfMyJSON, null, function(json){
$("p").append(json.item1); // returns 'answer'
$("h3").append(json.favorites); // returns undefined
$("h4").append(json.favorites[0].color); // thought this should work; throws an error because undefined has no "color".
});
Может кто-нибудь указать мне правильное направление?Я знаю, что я хочу сделать, я просто не совсем уверен, чего мне не хватает.
Спасибо!