Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как добавить элемент в обьект json (https://javascript.ru/forum/misc/5603-kak-dobavit-ehlement-v-obekt-json.html)

Юрий Игоревич 26.10.2009 11:25

Как добавить элемент в обьект json
 
Всем доброго времени суток!
Народ помогите неучу:help: )

Есть дж.сан обьект:

var json = {"records":[[{"img":"01.jpg","zagolovok":""},{"img":"02.jpg","z agolovok":""}],
[{"img":"005.jpg","zagolovok":""}]
]}

Обращение к параметру (например img) элементов: json.records[0][0].img
json.records[0][1].img
json.records[1][0].img

Требуется добавить новый элемент например: json.records[0][3].img
Как это сделать?


Если пишу json.records[0][3].img = ... пишет что элемент json.records[0][3] не существует.

Тоесть должно быть вот так:

{"records":[[{"img":"01.jpg","zagolovok":""}, {"img":"02.jpg","zagolovok":""}, {"img":"03.jpg","zagolovok":""}],
[{"img":"005.jpg","zagolovok":""}]
]}

а потом еще и вот так:

{"records":[[{"img":"01.jpg","zagolovok":""}, {"img":"02.jpg","zagolovok":""}, {"img":"03.jpg","zagolovok":""}],
[{"img":"005.jpg","zagolovok":""}],
[{"img":"006.jpg","zagolovok":""}]
]}

Kolyaj 26.10.2009 12:11

json.records[0].push({img: '04.jpg', title: ''});

Юрий Игоревич 26.10.2009 15:01

Цитата:

Сообщение от Kolyaj (Сообщение 33529)
json.records[0].push({img: '04.jpg', title: ''});

Спасибо дружище!!!


Часовой пояс GMT +3, время: 14:19.