我需要得到jqGrid在GET / POST _search参数上传递的完全相同的东西。
我该怎么做?
答案 0 :(得分:12)
为了结束这个问题,我这样做了以下几行:
grid.getGridParam("postData").filters;
有了这个,我得到了jqGrid在我们对其数据应用过滤器时生成的过滤器表达式。
答案 1 :(得分: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"}]}"
答案 2 :(得分:2)
var search = grid.getGridParam("postData").search;
......对我有用。