Добрый день! Использую ExtJS 2.0.
Столкнулся с проблемой добавления слушателя в компонент:
my.component.ResultGrid = function {
var ResultGrid = new Ext.grid.GridPanel({
listeners: {
'rowdblclick': function(grid, rowIndex, event) {
loadRecord(rowIndex);
}
}
});
my.component.ResultGrid.superclass.constructor.call(this, {
items: [ResultGrid]
});
function loadRecord(rowIndex) {
alert(rowIndex);
}
};
Ext.extend(my.component.ResultGrid, Ext.Panel);
из этого компонента
my.MyPanel.Register = function() {
var ResultGrid = new my.component.ResultGrid();
ResultGrid.items.items[0].addListener({
rowclick: function(grid, rowIndex, event) {
loadRecord(rowIndex);
}
});
my.MyPanel.Register.superclass.constructor.call(this, {
items: [ResultGrid]
});
};
Ext.extend(my.MyPanel.Register, Ext.Panel);
При выполнении появляется ошибка:
Uncaught ReferenceError: loadRecord is not defined
Как я понимаю ошибка в неправильном значении scope? Подскажите, пожалуйста, что я делаю не так.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Капча работает, но при нажатие обновить она не обновляется, лишь при перезагрузки страницы Вот блок с капчей
Всем привет! Нужно не столько решение, сколько подсказкаКак получить индекс объекта в массиве типа - [1, 2, 3, 4] - понятно
Всем приветКак изменить HTML внутри div span span на чистом JavaScript? делаю пока так