滚动浏览记录时,选择的Jqgrid编辑表单更改事件不会触发

时间:2012-02-06 16:10:20

标签: jqgrid

我一直在关注这个例子http://www.ok-soft-gmbh.com/jqGrid/DependendSelects2.htm,因为它正是我需要的。我有它的工作,但滚动浏览记录时它不起作用。如果您打开表格并从英国记录滚动到美国记录,列表不会改变。 onChange事件仅在用户从选择下拉列表中选择时触发。

有解决方法吗?

感谢您的帮助。

詹姆斯

1 个答案:

答案 0 :(得分:0)

我的旧演示使用editoptionsdataEvents属性中定义的'change'事件处理程序。在dataEvents数组中,可以定义其他事件处理程序。

您只需将keyup绑定到列,就像the answer中所描述的那样。在事件处理程序的主体中,您可以执行与“更改”事件处理程序正文中相同的操作(您可以将代码放在函数中并从两个处理程序中调用它)。在你应该能够解决问题的方式。

更新:我更新了the old answeranother one,这是您使用的演示的来源。 The new demo支持编辑表单中的导航按钮(编辑'next'或'previous'行的按钮)。