2013-03-17 41 views
0

我有一個flexigrid表20個項目時,我需要能夠使用分頁按鈕來更改flexigrid的頁面,但是當我點擊它們時,沒有任何反應,另一方面,flexigrid的刷新按鈕的作品。這裏是我的代碼:我如何激活flexigrid上的分頁按鈕?

$(".flexArticle").flexigrid({ 
        url: "index.php", 
        dataType: 'json', 
        colModel : [ 
         {display: 'ID', name : 'id', width : 40, sortable : true, align: 'left'}, 
         {display: 'Nombre', name : 'name', width : 150, sortable : true, align: 'left'}, 
         {display: 'Categoria', name : 'category', width : 150, sortable : true, align: 'left'} 
        ], 
        searchitems : [ 
         {display: 'Nombre', name : 'name'} 
        ], 
        sortname: "id", 
        sortorder: "asc", 
        usepager: true, 
        title: "Articulos", 
        useRp: true, 
        rp: 10, 
        showTableToggleBtn: false, 
        resizable: false, 
        width: 'auto', 
        height: 'auto', 
        singleSelect: true, 
       }); 

什麼我缺少實現分頁?

回答

0

您還必須在ServerSide上實現分頁,並從那裏獲取分頁索引的值。

Flexigrid需要一些參數傳回JSON數組中。

頁面:當前頁碼。

合計:結果集中的記錄總數。由Flexigrid使用來計算頁數

:這是一個包含行數據的數組。每一行都需要一個唯一的id和一列數據。