I'm trying to cache results from several pages that do heavy database processing. These pages feeds a jqGrid (it's a really nice grid component) through a JSON response. After reading several S.O. posts about jqGrid it came to my attention that jqGrid always send a random number (nd) even if you don't send anything to your server. This is to prevent an automatic cache from IE browsers (8 or less).
But since i want to cache my results on client side, i removed this nd number through prmNames: {nd: null}
. It worked fine if get my results from server with a POST request, but when i try to change the verb request to GET, the nd number appears with a different name, a single underscore _
.
Below theres a firebug print i took to make things clearer.
So, is this a bug or can i remove it from my requests in order to cache properly the server results?