10

我需要得到 jqGrid 在 GET/POST _search 参数上传递的完全相同的东西。

我怎样才能做到这一点?

4

3 回答 3

12

只是为了结束这个问题,我这样做了以下行:

grid.getGridParam("postData").filters;

有了这个,我得到了 jqGrid 在我们对其数据应用过滤器时生成的过滤器表达式。

于 2011-07-03T17:13:41.793 回答
5
$('#myGrid').getGridParam("postData").filters;

会给你一个字符串(我不知道为什么是字符串。为什么不是 JSON)

"{"groupOp":"AND","rules":[{"field":"Name","op":"bw","data":"a"}]}" 

规则具有搜索条件。如果我有多个搜索条件,所有的都在那里

"{"groupOp":"AND","rules":[{"field":"Name","op":"bw","data":"a"},{"field":"Description","op":"bw","data":"d"}]}" 
于 2013-04-08T17:04:32.653 回答
2
var search = grid.getGridParam("postData").search;

...为我工作。

于 2011-06-02T16:52:05.517 回答