編輯Grid時用Ext.grid.plugin.RowEditing 插件

最近使用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 );
        }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章