I need to get the exact same thing the jqGrid passes on the GET/POST _search parameter.
How can I do this?
Just to close this question I did this this the following line:
grid.getGridParam("postData").filters;
With this I get the filter expression the jqGrid generates when we're applying filters on its data.
$('#myGrid').getGridParam("postData").filters;
will give you a string (i don't know why string. why not JSON)
"{"groupOp":"AND","rules":[{"field":"Name","op":"bw","data":"a"}]}"
rules have the search criteria. If i have multiple search criteria, all would be there
"{"groupOp":"AND","rules":[{"field":"Name","op":"bw","data":"a"},{"field":"Description","op":"bw","data":"d"}]}"
var search = grid.getGridParam("postData").search;
...works for me.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With