1

我在单元格编辑模式下使用 jqGrid 4.4.1,一切正常 - 当用户更改单元格值并按 Enter 键时,新值按预期提交到服务器。

如果用户输入一个单元格,不更改值,然后按 Enter,则该值不会按预期提交给服务器。

但是,对于其中一列,我希望将值发送到服务器,即使它没有更改。

这似乎是阻止这种情况的 jqGrid 代码(来自saveCell方法):

// The common approach is if nothing changed do not do anything
if (v2 !== $t.p.savedRow[fr].v){

所以它正在检查单元格是否已更改,如果没有则不继续提交到服务器。

现在,我可以对 jqGrid 源进行讨厌的修改来更改它,但我宁愿不编辑 jqGrid - 有什么方法可以使用“标准”jqGrid 功能获得所需的行为吗?

4

0 回答 0