Мне нужна ваша помощь со структурой JSON!(Я знаю, что это легко, но я не могу понять, в чем ошибка).
в этом коде у меня есть файл json, который содержит список элементов (скажем, ресторанов) вместе с некоторыми деталями для каждой ветви, как адрес.В моем файле js я пытаюсь распечатать все адреса, которые соответствуют определенному идентификатору элемента.
Я опубликую образец файла json и код js для доступа к нему.
здесьфайл json:
{
"items" :
[
{
"item_id" :"204","details" :[{"country":"usa","city":"NY", "address":"bla bla bla"},{"country":"usa","city":"NY", "address":"another bla bla bla for the same id"}]
},
{
"item_id" :"234","details" :[{"country":"usa","city":"NY", "address":"another bla bla bla"}]
}
]
}
и вот код js для доступа к этому файлу:
.....
success:function(data){
$.each(data.items, function(i,item){
if (item.item_id == 204 ) {
$("#results").append("<hr/>");
$("#results").append("<span class='result' >" + item.details.address + "</span><br/>");
}
});
}, ....
, но он ничего не печатает.
Что делатьты думаешь?