Tony: I know what changed – beforeRequest used to set “this” to the parameters object, but now it sets it to the grid itself.
So the correct way to do this would be $.extend($(this).jqGrid(“getGridParam”, “postData”), {newParam:'newValue'}).
Btw, the old behavior was never documented – so the value of “this” was never guaranteed.
Mark