У меня есть переменная JSon, хранящуюся в $ («# бюджет») данные («Отчисления»)Ошибка синтаксиса при доступе к свойству переменной?
я могу получить доступ к нему в данных, как это:.
id = "5";
alert($("#budget").data('allocations')[id].amount);
Но мне нужно, чтобы получить доступ к нему, как это :
var id = "5";
var field = "amount";
alert($("#budget").data('allocations')[id].[field]);
Использование переменной в названии свойства приводит к сбою.
отсутствует имя после. оператор (со ссылкой на [поле])
О, хорошо, мой единственный вопрос был периодом. $ ("# budget"). data ('allocations') [id]. [field] должно быть $ ("# budget"). data ('allocations') [id] [field] Спасибо! – 2bytes
@ 2bytes: На SO, говоря спасибо, принимает ответ, спасибо :) – pimvdb