jquery easyui datagrid 分頁顯示總記錄數


jquery easyui datagrid 分頁顯示總記錄數

利用jquery easyui datagrid 分頁,在后台獲得了記錄的總數,前台要怎樣接收這個參數,並顯示總的記錄數呢?

{
    "total": 2,
    "rows": [{
        "ID": 1,
        "PropertyName": "顏色",
        "SubTime": "\/Date(1405084530147)\/",
        "ReMark": null
    }, {
        "ID": 2,
        "PropertyName": "尺碼",
        "SubTime": "\/Date(1405084568650)\/",
        "ReMark": null
    }]
}
這個是我的 Json返回數據,總數就是total ,在后台序列化成json數據的時候應帶有“total”
 
是不是只需后台返回有{“total”:10}這樣的數據,前台就可以現實總頁數,不需要在設置什么或是接收什么參數?、
 
恩,easyui 都給些好了。只要這樣拿來用就可以了。
 
  table easyui-datagrid分頁 有一個附加的分頁控件,只需后台獲取分頁控件自動提交的兩個參數rows(每頁顯示的記錄數)和page(當前第幾頁)然后讀取相應頁數的記錄,和總記錄數total一塊返回即可。

后台傳回前台一個json字符串
{
    total: 15,//數據庫中記錄數條數
    rows:[
        {},  //本頁第一條記錄
        {},  //本頁第二條記錄
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {}   //本頁第十條記錄
    ]
}
rows中只要放一頁數據就好,翻頁時,datagrid 會重新傳 page 到后台的,收到新的page時,再重新組織另一頁數據的json字符串
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM