JqG​​rid过滤afterSearch - 使用了哪个过滤器

时间:2014-06-02 17:42:12

标签: search jqgrid filter

有没有办法告诉在这个事件中调用了哪个过滤器?

如果是,请提供代码。

1 个答案:

答案 0 :(得分:0)

如果有人需要,以下是解决方案:

在afterToolbarSearch内,您可以执行以下操作来获取当前过滤器。将有一个对象包含具有fielddata属性的对象。

getGridParam("postData").filters将返回一个字符串,因此您必须首先将其解析为对象,然后再将其引用。

params = $("#myGrid").getGridParam("postData").filters;
 var paramsObj = JSON.parse(params);