谁能告诉我如何在jqgrid上实现客户端分页? 目前,我的寻呼机仅显示一页,这是一个错误。但是,如果我使用下拉列表更改每页的记录数,网格也会相应更新。但我无法浏览页面。 预先感谢
我认为您以错误的方式填充网格。您的问题中没有包含任何代码,所以我只能猜测您使用
addRowData
方法来填充网格。如果是这样,那么您应该知道使用 addRowData
方法是我所知道的最糟糕且最慢的填充网格的方法。
遇到
datatype: 'local'
的情况最好的方法是结合使用 jqGrid 的 data
选项和 gridview: true
。它对来自 data
参数的数据进行排序,对应于 sortname
和 sortorder
选项,创建 jqGrid 并显示网格的第一页(页面的大小定义 rowNum
选项)。 data
参数的值应该是代表网格行的项目数组。每个项目都应包含名称类似于 name
的 colModel
属性的属性。此外,data
的每个项目都应包含id
属性,该属性的唯一值将用作行的id
属性(id
元素的<tr>
)。