IE 8 では、trigger('reloadGrid')
jqGrid オブジェクトを呼び出すと、グリッドが読み込まれたように見え、また空になっています。
私のコード:
$('#myList').setGridParam({page:1});
$('#myList').setGridParam(url: 'http://..');
$('#myList').trigger('reloadGrid');
Chrome では、リクエストがサーバーに送信され、データが適切に更新されます。
編集:リクエストはサーバーに送信されます