Попытка получить индекс выбранной строки (и затем установить другое значение поля записи) в сетке с помощью плагина CellEditing, но метод getSelection () возвращает пустой массив. У меня есть слушатель для события select в выпадающем списке, когда это изменилось, мне нужно получить индекс отредактированной строки.
...
lazyRender: true,
listClass: 'x-combo-list-small',
listeners: {
scope: this,
select: function(field, value, options) {
var selection = Ext.getCmp('lineItemsGrid').getSelectionModel().getSelection();
console.log(selection);
}
}
...
Я использую релиз ExtJS 4.0.2a. Я новичок, когда дело доходит до ExtJS, поэтому я могу что-то упустить.
Вот файл JSFiddle, который вы хотите посмотреть.
http://jsfiddle.net/Z6b7a/8/
Любая помощь очень ценится.
Спасибо
Oz