2012-05-07 164 views
1

誰能告訴我如何在jqgrid上實現客戶端分頁? 目前,我的尋呼機只顯示一個頁面,這是一個錯誤。但是,如果使用下拉菜單更改每頁記錄數,則會相應更新網格。但我無法瀏覽頁面。 在此先感謝客戶端分頁Jqgrid?

回答

0

我想你以錯誤的方式填寫網格。您的問題中不包含任何代碼,因此我只能猜測您使用addRowData方法來填充網格。如果是這樣的話,那麼你應該知道addRowData方法的使用方法是最糟糕的,也是填補我知道的網格最慢的方法。

datatype: 'local'的最佳方式是使用jqGrid的data選項與gridview: true的組合。它對來自data參數的數據進行排序,對應於sortnamesortorder選項,創建jqGrid並顯示網格的第一頁(頁面大小定義爲rowNum選項)。 data參數的值應該是表示網格行的項目的數組。每個項目應包含名稱爲name財產colModel的財產。此外,data的每個項目都應包含id屬性,該屬性的唯一值將用作行的id屬性(id<tr>元素)。