我的网格有问题
问题是我的网格不是一个loadonce所以切换搜索效果不好,但是当我更改loadonce:true时,它运行正常。
我的问题是,如何停止toogle搜索不在服务器上请求?
由于
答案 0 :(得分:0)
只有两种可能性:jqGrid保存本地数据,它可以在本地进行排序,分页和过滤(搜索),或者服务器必须这样做。仅当data
不是_index
而不是datatype
或选项'json'
时,jqGrid才会在内部选项'xml'
和loadonce: true
中本地保存数据使用。
因此,如果您使用datatype: 'json'
或datatype: 'xml'
,但仍需要本地搜索,则必须使用loadone: true
。如果将填充内部选项data
和_index
,并且在首次从服务器加载数据后datatype
将更改为'local'
。如果您稍后需要从服务器重新加载数据,则可以将datatype
重置为原始值('json'或'xml')setGridParam
(请参阅here示例)并触发“reloadGrid”事件(请参阅here)。