Я использую rowEditing на моей сетке в моем приложении MVC.Я могу обработать событие, когда пользователь нажимает кнопку обновления.Однако у меня есть проблемы получить выбранную запись.Ниже ведет себя странно.Я не получаю значение record.data.Name при первом нажатии кнопки «Обновить».То есть, я вижу значение в пожарной ошибке.
init: function () {
this.control({
'button[text=Update]': {
click: this.onMaterialUpdate
}
});
},
onLaunch: function () {
},
onMaterialUpdate: function (button) {
var grid = Ext.getCmp('materialsContainer');
var record= grid.getSelectionModel().getSelection()[0];
if (record != null) {
console.log(record.data.Name);
}
}