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 重新加载正常。
我也可以毫无问题地对列进行排序。
但是,filterToolbar 在提交/重新加载网格后停止工作。
我无法在本地使用 filterToolbar 进行搜索。
任何想法!?

此致!

4

0 回答 0