Ext.grid.plugin.RowEditing删除更新/取消按钮



我正在尝试删除更新取消按钮。但是没有任何配置可用于此。我已经尝试覆盖,但我无法删除此

如果你做过这样的任务或知道如何做到这一点,请帮助我。

你完全正确,没有内置的方法来隐藏更新和取消按钮与行编辑插件。

可以尝试通过CSS隐藏按钮栏。正常情况下,CSS的类名为"x-grid-row-editor-buttons"。但这可能会引起其他问题。

或者,您可以尝试不同的编辑器,例如CellEditing插件—这允许您一次编辑一个单元格,而不是显示整行的编辑器,并且不使用按钮。

您可以通过覆盖Ext.grid.plugin.RowEditing来删除按钮。快速查看一下源代码,我看到了initEditiorFunction()中的一个数组,它看起来像这样。

btns = ['saveBtnText', 'cancelBtnText', 'errorsText', 'dirtyText'],

尝试删除cancelBtnText按钮,也许它不会显示在那里?我还没有测试过,但这可能是正确的方向。

最新更新