最近使用EXT4.0,之前用過2.0的,感覺4.0變化太大了,有些屬性都找不到了。
剛做個編輯Grid表格數據的 功能,開始查了查4.0的examples 裏邊確實有個編輯grid的js.
拿過來用下。
我開始監聽"afteredit"的時候,監聽的是grid,結果怎麼也監聽不到afteredit事件,
網上editgrid很多用的都是 grid.editorgridpanel 所以這個監聽纔是grid.
監聽對象應該是“Ext.grid.plugin.RowEditing”。
rowEditing.on('afteredit', afteredit, this);
function afteredit(e) {
var r = e.record;
var newWage = r.get("wage"); //新數據
var Id = r.get("ID");
var originaValue = e.value; //舊數據
alert(originaValue + "-" + newWage + "-" + Id );
}