0


jqgrid が読み込まれると、私の jqgrid filterToolbar は正常に動作します。
最初にjqgridが完成した後、私はfilterToolbarローカルで非常にうまく検索できます。主な jqgrid オプションは次のとおりです。

$("#list").jqGrid({
...
      strong texturl:'/myapp/crud',
      datatype: 'json',
      mtype: 'POST',
      loadonce: true,
...
});
$("#list").jqGrid('filterToolbar',{stringResult: true,searchOnEnter : true, defaultSearch:"cn"});

しかし、サーバーからデータをリロードまたは更新したい場合があります。
だから、私はjs関数でこれを行います:

function refreshJq(){
$('#list').jqGrid('setGridParam',{datatype:'json'}).trigger('reloadGrid');
} 

refreshJq 関数と呼ばれ、jqgrid が正常にリロードされます。
列も問題なくソートできます。
しかし、submit/reloadgrid の後、filterToolbar は動作を停止します。
ローカルで filterToolbar を使用して検索できません。
何か案が!?

よろしくお願いします!

4

0 に答える 0