我在最后一个版本(v4)上为jqGrid创建自定义搜索表单时遇到了一些问题。
我在此方法之前使用过:
jQuery("#search-form").jqGrid(
'filterGrid',
'#grid',
options
);
然而它不再起作用了,有人能给我一个关于如何在jqGrid的第4版上做这个的例子吗?
答案 0 :(得分:6)
要在jqGrid 4.0中使用方法filterGrid
,您需要在grid.addons.js
子目录中添加plugins
。
如何使用reed here方法filterGrid
可以在jqGrid的下一个主要版本中删除。所以我建议你考虑使用一些替代品。您可以创建任何自定义表单控件列表,以允许用户定义网格筛选。要应用过滤,您只需填写filters
参数的postData
属性,并将jqGrid的search
参数设置为true
。之后,触发器调用(“reloadGrid”)将应用过滤。在这种方式中,你将是绝对灵活和独立的。
您可以在下面找到一些旧的答案,其中filters
的想法以不同的方式实施:here,here,here,here,{ {3}}等等。