@reech

Как исправить ошибку ReferenceError: id is not defined?

Есть объект
columns: {
            id: {
                name: '',
                isSearch: false,
                isSortable: true,
                render: function (content) {
                    return '<td>' + content[id] + '</td>';
                }
            },


В метод render передаю объект content. Код выполняется асинхронно.
Получаю ошибку:
ReferenceError: id is not defined

UD8Xz9z.png

Мне нужно получить доступ к свойствам объекта content. Подскажите, пожалуйста, как правильно это сделать?

Код, который вызывает метод render:
var request = ajax.index(settings);
request.done(function(result) {
            for (var column in result) {
                html += settings.columns[column].render(content);
            }
        }


Объект content, который передается в метод render:
Object { id=1, type="main", parameter="sitename", ...}
  • Вопрос задан
  • 877 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
content.columns.id забыли про columns
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы