1

我正在使用 JQGrid 编辑规则来验证 JQGrid 单元格中的数据。现在,如果输入数据错误并且不允许添加行,它会显示模型弹出窗口。我想要模型弹出窗口以外的所有功能。我只想在页面上的自定义错误 div 中显示错误。我不想弹出模型。但同样,所有其他事情都应该是相同的,就像不应该添加错误行一样。这是 我正在使用的所有编辑规则的链接。我正在使用默认的一个和几个自定义函数。所有规则都按要求工作。

如果需要任何进一步的信息,请告诉我。

4

1 回答 1

2

内联编辑目前不支持任何其他验证消息作为弹出对话框。我同意这是一个问题,但我无法为您提供任何通用的好解决方案。

例如,您可以做的是将原始实现覆盖(子类化)$.jgrid.info_dialog到您的自定义实现(有关此类技巧的示例,请参见答案)。然后你可以根据输入参数验证$.jgrid.info_dialog是否调用显示内联编辑的验证错误。如果出现验证错误,您可以将错误消息放在自定义 div 上。在所有其他情况下,您可以将呼叫转接到原始$.jgrid.info_dialog.

于 2013-02-08T09:23:19.940 回答