我正在使用cellEditing插件来编辑网格中的特定单元格。从UI的角度来看,这非常符合我的要求。 但是,我想向单元格添加验证并阻止用户完成编辑事件,除非输入的值有效。我试图通过以下方式实现这一目标:
editor: {
allowBlank: false,
vtype:'customized vtype'
}
我也在实施编辑& beforeedit回调事件。错误消息&工具提示显示正确,但即使使用无效值,您仍然可以按Enter键并且回拨方法“取消”'被调用。除非输入的值有效,否则我不希望编辑事件完成/取消。
但是,如果我使用RowEditing插件,则验证按预期工作,并且在输入的值有效之前,编辑事件不会完成。这就是我需要的东西,但是cellEditing的外观和感觉更符合我的要求而不是RowEditing插件。
我有没有办法在cellEditing中有类似的验证行为?