我正在使用jqGrid通过虚拟滚动加载数据。它工作正常,但我也试图让它提前加载一些数据,至少提前一页,以避免在用户滚动时出现加载。在文档中,npage参数是指定用于处理此问题的参数。我为它分配了布尔值,int值从1到100,但没有任何效果。我错过了什么?
如果在prmNames中设置npage选项,则有时会使用网格 一次请求多个页面;如果没有,它只会表演 多个GET请求。
答案 0 :(得分:0)
你误解了文档。您需要将npage
对象的prmNames
属性设置为字符串,例如:
prmNames: {
npage: 'npage'
}
这将告诉jqGrid,当启用动态滚动时(scroll
选项的值不同于False
),它可以(通过自己的意愿而不是总是)通过添加来请求多个页面在npage
属性中指定的名称下的密钥所需的页数。