datagrid 前端對本地數據進行分頁操作

var pager = $("#ttt").datagrid("getPager");  

     pager.pagination('refresh', {  

                total:data.length,  

                pageNumber:1  

            });

 pager.pagination({  

       total:data.length,  

       onSelectPage:function(pageNo, pageSize) {  

           var start = (pageNo - 1) * pageSize;  

           var end = start + pageSize;  

           $("#ttt").datagrid("loadData", data.slice(start, end));  

           pager.pagination('refresh', {  

               total:data.length,  

               pageNumber:pageNo  

           });  

       }  

   }); 

ttt是table的id;

第一個pager.pagination是爲了對分頁欄進行初始化;

第二個pager.pagination是爲了相應分頁操作。放到success中對本地的json數據進行分頁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章