Сообщение от Erolast
|
Значит, объявляется, но не определяется.
В консоли написано undefined - значит, undefined. Браузеру виднее.
|
Могу сказать, почему в браузере - undefined. Выше писал, что код асинхронно работает. При инициализации настроек jQuery плагина метод render почему-то запускается, при этом никаких данных никто ему не отправлял.
Видимо это происходит при объединении настроек:
settings = $.extend(true, {}, defaults, options);
На данный момент я добавил еще один параметр async. При асинхронном вызове явно задаю параметр в true:
render: function (async, content) {
if (async == true) return '<td>' + content.id + '</td>';
}
Такой код работает, правда с костылем.