我是Extjs的新手,我正在研究Extjs3.2网格RowEditor。我希望一旦我们点击添加员工按钮编辑器窗口弹出,当我们点击取消编辑器gots关闭但行添加到网格。我想如果我们点击取消它回到初始状态没有新行
http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/row-editing.html
如何阻止这个?
由于
答案 0 :(得分:2)
添加'被取消'适用于RowEditing插件和写入逻辑的侦听器。
例如我写过:
var rowEditing = Ext.create('Ext.grid.plugin.RowEditing', {
clicksToMoveEditor: 1,
autoCancel: false,
listeners: {
canceledit: function(editor, context) {
if(context.rowIdx == 0 && context.value == "New Guy") {
store.remove(context.record);
}
}
}
});