无论更改如何,始终在jqGrid中进行编辑时提交到服务器

时间:2012-11-28 10:11:30

标签: javascript ajax jqgrid

我在单元格编辑模式下使用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功能获得所需的行为?

0 个答案:

没有答案