我正在尝试删除更新取消按钮。但是没有任何配置可用于此。我已经尝试覆盖,但我无法删除此
如果你做过这样的任务或知道如何做到这一点,请帮助我。
你完全正确,没有内置的方法来隐藏更新和取消按钮与行编辑插件。
你可以尝试通过CSS隐藏按钮栏。正常情况下,CSS的类名为"x-grid-row-editor-buttons
"。但这可能会引起其他问题。
或者,您可以尝试不同的编辑器,例如CellEditing
插件—这允许您一次编辑一个单元格,而不是显示整行的编辑器,并且不使用按钮。
您可以通过覆盖Ext.grid.plugin.RowEditing
来删除按钮。快速查看一下源代码,我看到了initEditiorFunction()
中的一个数组,它看起来像这样。
btns = ['saveBtnText', 'cancelBtnText', 'errorsText', 'dirtyText'],
尝试删除cancelBtnText
按钮,也许它不会显示在那里?我还没有测试过,但这可能是正确的方向。