2015-05-10 2 views
0

у меня есть форма AJAX и данные ответа это JSONВыбор данных JSON в JQuery

[{"runtime":"142 min" , "title":"blabla"}] 

, но когда я вижу его из хромированных инструментов разработчика это как этот

[Object] 
0: Object 
runtime: "142 min" 
title: "blabla" 
__proto__: Object 
length: 1 
__proto__: Array[0] 

если Я хочу установить один из ключей в var, что мне делать

Я попробовал var x = data.runtime ; но я т разве работает

я попытался var x = data.0.runtime ; и это делает синтаксис ошибки

ответ

5

Обратите внимание на квадратные скобки вокруг данных JSON - это не объект, но массив, содержащий одно значение - ваш объект.

Для доступа к этому объекту access the first value в массиве: data[0].runtime.

+1

здесь [очень простая скрипка] (https://jsfiddle.net/cyfk2ow0/), демонстрирующая – weeksdev

Смежные вопросы