私はmvcアプリケーションのグリッドでrowEditingを使用しています。ユーザーが更新をクリックすると、イベントを処理できます。しかし、私は問題が選択されたレコードを取得している。以下は、奇妙な動作です。私はrecord.dataを取得しません。私は最初に私が更新をクリックします。私は火のバグの値を見ることができます。 mvc extjsのrowEditからレコードを取得
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);
}
}
私はあなたを正しい軌道に乗せています。私は完全な編集を試みました:this.onMaterialUpdate。しかし、それはinitで呼び出されませんでした。私はまた、 "編集" – frosty