Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить значения ассоциативного массива по ключу (https://javascript.ru/forum/misc/44216-poluchit-znacheniya-associativnogo-massiva-po-klyuchu.html)

TITO 11.01.2014 16:32

Получить значения ассоциативного массива по ключу
 
Всем привет, собственно сабж. Мой код
$('#block_attr_sel_1').on('change', 'input', function () {

var tmp = this.id;
console.log(tmp);
console.log(datas.this.id); //Uncaught TypeError: Cannot read property 'id' of undefined
console.log(datas.tmp); // так работает, но значения из массива undefined
console.log(datas.jshop_attr_id12); // а вот так все дает что нужно
});

Сам массив
var datas = {"jshop_attr_id12":["22-1-2014","23-1-2014","24-1-2014"],"jshop_attr_id16":["9-1-2014","10-1-2014"]};

ruslan_mart 11.01.2014 16:40

Может
datas[this.id]

?

TITO 11.01.2014 16:42

Ооо, спасибо огромное!


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