[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Значение из массива
Kusss
У меня в массиве есть несколько имен
done => [ 
'text' => 'бла, бла',
'font' => '#000000',
]
Как при переборе получить значение с определенным именем ?
json.done.тут_имя
var json = JSON.parse(data);
if (json.done) {
var obj = {};
$('.main_setting').each( function(){
var name = $(this).attr('name');
// тут необходимо записать значения
obj[name] = json.done.name;
});
console.log(obj);
}
Kusss
Вопрос решился, я допер : json.done[name]
sergeiss
Строго говоря, это не массив, а объект. У массива в JS могут быть только цифровые индексы и они идут по порядку, начиная от 0.

Выведи и посмори, что у тебя тут:
console.log(json.done);


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.