jqGrid输入密钥处理程序

时间:2016-01-18 22:45:56

标签: jqgrid

我们使用的是jQrid版本3.8.1。 keys属性设置为true,因此用户可以通过点击Enter键进行保存。在用户点击Enter之后但是在保存发生之前,有没有办法运行javascript函数?我们需要进行一些验证,并可能提示用户保存会产生某些副作用。

1 个答案:

答案 0 :(得分:1)

您不能使用keys: true并在keydown内绑定自定义oneditfunc功能。 Here您可以看到jqGrid在使用keys: true时的作用。您可以实现密切的操作,但是您应该使用在3.8.1的grid.inlinedit.js中找到的密码。它大致相同,但使用saveRow参数的长格式(非对象形式)(.jqGrid("saveRow", rowid, succesfunc, url, extraparam, aftersavefunc, errorfunc, afterrestorefunc);