Подставка данных из переменной в массив.
В обработчик передаю данные следующим образом -
var table = { "5312" : {"id" : "5312", "name" : "Иванов", "mark" : ":help: "}, } Надо в параметр "mark" подставить данные из переменной mark_5312 (она определяется ранее по коду) Завис, не понимаю как это сделать. |
var mark_5312 = 'Hello world!'; var table = { 5312: { id : '5312', name : 'Иванов', get mark() { return window['mark_' + this.id]; } } }; alert(table[5312].mark); P.S.: советую Вам обдумать как следует свою реализацию, ибо она не очень хорошая, раз приходится идти на такие меры. |
Не воспринимает такую конструкцию обработчик...:blink:
|
some_man, покажите код. В примере всё работает.
|
...
|
Заработала следующая конструкция. Вроде же пробовал так ранее... :blink:
var table = { "001": { "id" : '001', "name" : 'Иванов', "mark" : mark_001 } }; |
все нужно тормознуть... на одной странице скрипт работает на другой нет. Я чего-то явно уже в упор не вижу. Сто пудов скобку где потерял или еще что-то подобное (
|
чудеса... переписал в ручную код. Скрипт заработал на всех страницах без вопросов...
|
Часовой пояс GMT +3, время: 04:12. |