Значение JavaScript в объекте возвращает неопределенный - PullRequest
0 голосов
/ 07 августа 2011

Я делаю AJAX-запрос с jQuery и пытаюсь получить доступ к значению в объекте, возвращаемом запросом Post, но когда я пытаюсь использовать его следующим образом result.VideoCode, он показывает undefined (с помощью консоли.журнал) но когда я делаю console.log(result), это показывает, что есть объект и в нем есть данные

вот скриншот

JS object

Любые идеипочему это происходит и как я могу это исправить?

Обновление: // сервер возвращал массив объектов с единственным объектом в нем ... так что разгадать тайну ... следовало бы выяснить это раньше

1 Ответ

3 голосов
/ 07 августа 2011

На скриншоте result - массив, содержащий один объект.

Вам нужно получить к нему доступ как:

result[0].VideoCode

, что означает: первый элемент results, затем из этого объекта свойство VideoCode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...