当我在我的jqGrid中使用参数loadonce: true
时,当我得到这个json结果时:
{ page: 1, records: 10, rows: […], total: 2
jqGrid共显示1页!但是,如果我禁用了loadonce选项,则页面总数将设置为2并且它是完美的。
我怎样才能让它正常工作?
非常感谢
答案 0 :(得分:1)
我会说这是设计的。根据{{3}},loadonce
属性的定义是:
如果此标志设置为true,则网格将从服务器加载数据 只使用一次(使用适当的数据类型)。 第一次请求后 datatype参数自动更改为local和all 在客户端进行进一步的操作。的功能 寻呼机(如果有)被禁用。
因此,当loadonce
设置为true时,您只会从服务器加载单个页面。现在唯一可用的数据是已加载的数据,因此没有第2页。