I was having the same problem and this post fixed it for me.
However, I am now experiencing the exact same symptoms with delData (instead of editData). Is it possible that the bug still exists for delData? I've been looking at the jqGrid source to see if I can follow the logic in the delGridRow and postIt methods, but so far an obvious bug is not jumping out at me.
I *really* need to be able to pass in extra data when deleting a row. And for reasons I won't take the time to go into, the “id” that gets passed when deleting a row is meaningless (in my case).
So just to be clear: after patching my copy of jqGrid as described,