如何对完整的JQGrid数据进行过滤

时间:2015-02-24 12:08:51

标签: jqgrid jqgrid-asp.net mvcjqgrid

我正在使用带有asp mvc的JqGrid,我在网格标题上使用选择过滤器进行过滤。

我的网格正在进行分页,因此当我构建选择字符串时,它将只返回当前页面上可用的值。但我在页面上的json对象中有完整的数据。那么如何对网格的整个数据进行过滤呢。

提前致谢。

2 个答案:

答案 0 :(得分:0)

答案可能就在你的问题中。你写道:

  

当我构建选择字符串时,它将只返回值   仅在当前页面上提供。

您可以返回一页数据,但仍然在服务器端生成SELECT DESTINCT 以获取列中存在的所有不同值。您只需使用select中的值即可。

答案 1 :(得分:0)

实际上我已经使用JQGrid的方法来做到这一点。

 var gridTotlaRecords=grid.jqGrid("getGridParam", "data");

这将重新绑定绑定网格的完整数据。 在我的例子中,这是json对象,所以在获取数据之后,我需要迭代gridTotlaRecords的所需列(peroperty)来构建select sting。

感谢, Pavan Tiwari