Я строю веб-сайт в asp.net MVC и JQuery. Я анализирую объекты json и отправляю их со стороны сервера на сторону клиента. По какой-то причине, когда я пытаюсь вызвать объект, он не работает. Вот как выглядит один из моих объектов при вызове console.log(data)
в обратном вызове jquery
{
"songs": [
{
"SongId": 1,
"Name": "Black Eyed Peas - The Time (Dirty Bits)",
"VideoID": "D7K3wFXJFsQ",
"LastUpdated": "/Date(1299951907000)/"
},
{
"SongId": 2,
"Name": "Paramore - The Only Exception",
"VideoID": "-J7J_IWUhls",
"LastUpdated": "/Date(1299951907000)/"
}
]
}
и вот как я пытаюсь это назвать:
console.log(data.songs)
Редактировать 1
При попытке указать значение как строку, прямо на стороне клиента (запись строки как литерала), он работает нормально.
На стороне сервера я использую JsonResult в качестве типа возвращаемого значения.
Это продолжает давать мне неопределенное значение. Почему?
Спасибо