我想在我的网格上有一个专用的编辑工具栏按钮,并使用双击/ Enter键用于其他目的。ExtJS - 防止用roweditor在网格中点击/输入编辑
我可以在某种程度上改变行编辑器插件的点击/编辑行为,而不会篡改它的内部?从代码上看,它看起来非常僵化,但我想也许有人已经有这个问题,并有一个创造性的解决方案。
我想在我的网格上有一个专用的编辑工具栏按钮,并使用双击/ Enter键用于其他目的。ExtJS - 防止用roweditor在网格中点击/输入编辑
我可以在某种程度上改变行编辑器插件的点击/编辑行为,而不会篡改它的内部?从代码上看,它看起来非常僵化,但我想也许有人已经有这个问题,并有一个创造性的解决方案。
貌似这个作品,如果有人有更好的主意,我愿意听听建议
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
startEditByClick: function(){},
onEnterKey: function(){}
})
],
在ExtJS的4.2这个解决方案不起作用。你应该重写onCellClick
方法像你上面贴:
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
onCellClick: function(){}
})
]
这对我的作品。
你认为你可以在插件中访问“onEnterKey”,在Extjs 4.2中它看起来像一个私有函数“Ext.grid.plugin.Editing”而不是“Ext.grid.plugin.RowEditing”。 它不起作用。 – Kanchan 2013-05-17 10:47:14