EasyUI DataGrid及Pagination

來源:互聯網
上載者:User

標籤:easyui   datagrid   pagination   

接上一篇EasyUI項目驅動學習

DataGrid資料表格及Pagination分頁一起介紹

一、通過<table>標記建立DataGrid,嵌套<th>標籤定義列表

<table id="dg" class="easyui-datagrid"><thead><tr><th data-options="field:‘ck‘,checkbox:true"></th><th data-options="field:‘username‘,width:100">名稱</th><th data-options="field:‘orgname‘,width:100">組織機構</th><th data-options="field:‘state‘,width:100">狀態</th><th data-options="field:‘loginname‘,width:100">登入名稱</th><th data-options="field:‘ctime‘,width:100">建立時間</th></tr></thead></table><!-- 分頁欄 --><div id="dom_var_pagination" class="easyui-pagination"></div>

二、載入資料表格

$("#dg").datagrid( {url : ‘getUserAction.action‘,closable : true,checkOnSelect : true,striped : true,rownumbers : true,‘toolbar‘ : ‘‘,fitColumns : true,loadFilter : function(data) {var data_ = {"rows" : data.resultList,  //行資料 "total" : data.totalSize   //總記錄數}$("#dom_var_pagination").pagination( {total : data.totalSize});return data_;}});
data.resultList 為後台返回的JSON格式的資料

如:[{id=1,loginname=zhangsan,username=zhangsan,state=可用, ctime=2014-01-01}]

再此後台代碼就不再敘述,需要的話 可下載示範代碼:http://download.csdn.net/detail/itmyhome/7609373


三、分頁

$("#dom_var_pagination").pagination( {onSelectPage: function(pageNumber, pageSize){     $(‘#dg‘).datagrid(‘load‘,{   pagesize: pageSize,   currentPage: pageNumber    });}});
效果:



項目源碼下載:http://download.csdn.net/detail/itmyhome/7609373


轉載請註明出處:http://blog.csdn.net/itmyhome1990/article/details/37563551



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.