我一直在关注这个例子http://www.ok-soft-gmbh.com/jqGrid/DependendSelects2.htm,因为它正是我需要的。我有它的工作,但滚动浏览记录时它不起作用。如果您打开表格并从英国记录滚动到美国记录,列表不会改变。 onChange事件仅在用户从选择下拉列表中选择时触发。
有解决方法吗?
感谢您的帮助。
詹姆斯
答案 0 :(得分:0)
我的旧演示使用editoptions的dataEvents
属性中定义的'change'事件处理程序。在dataEvents
数组中,可以定义其他事件处理程序。
您只需将keyup
绑定到列,就像the answer中所描述的那样。在事件处理程序的主体中,您可以执行与“更改”事件处理程序正文中相同的操作(您可以将代码放在函数中并从两个处理程序中调用它)。在你应该能够解决问题的方式。
更新:我更新了the old answer和another one,这是您使用的演示的来源。 The new demo支持编辑表单中的导航按钮(编辑'next'或'previous'行的按钮)。