jqGrid - 来自prmNames属性的模糊npage参数

时间:2013-03-01 10:22:54

标签: jqgrid

我正在使用jqGrid通过虚拟滚动加载数据。它工作正常,但我也试图让它提前加载一些数据,至少提前一页,以避免在用户滚动时出现加载。在文档中,npage参数是指定用于处理此问题的参数。我为它分配了布尔值,int值从1到100,但没有任何效果。我错过了什么?

  

如果在prmNames中设置npage选项,则有时会使用网格   一次请求多个页面;如果没有,它只会表演   多个GET请求。

jqGrid Docs demo virtual scrolling-npage is set to null

1 个答案:

答案 0 :(得分:0)

你误解了文档。您需要将npage对象的prmNames属性设置为字符串,例如:

prmNames: {
    npage: 'npage'
}

这将告诉jqGrid,当启用动态滚动时(scroll选项的值不同于False),它可以(通过自己的意愿而不是总是)通过添加来请求多个页面在npage属性中指定的名称下的密钥所需的页数。