我想在我的网格上有一个专用的编辑工具栏按钮,并使用双击/ Enter键用于其他目的。
我可以以某种方式改变行编辑器插件的点击/输入编辑行为,而不会破坏它的“内部”吗?从一瞥代码看起来相当严格,但我想也许有人已经遇到这个问题并且有一个创造性的解决方案。
答案 0 :(得分:3)
看起来这样可行,如果有人有更好的想法,我愿意接受建议
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
startEditByClick: function (){},
onEnterKey: function (){}
})
],
答案 1 :(得分:0)
在ExtJs 4.2中,此解决方案不起作用。您应该覆盖上面发布的onCellClick
方法:
plugins: [
Ext.create('Ext.grid.plugin.RowEditing', {
onCellClick: function (){}
})
]
这适合我。