easyUI自定義DataGrid分頁欄
阿新 • • 發佈:2019-01-28
@author
雨澤
datagrid內建一個很好特性的分頁功能,自定義也相當簡單,在這個教程中,我們將建立一個datagrid 和新增一些自定義按鈕在分頁工具欄.
建立 DataGrid
- <tableid="tt"title="Load Data"class="easyui-datagrid"style="width:550px;height:250px"
- url="data/datagrid_data.json"
- iconCls="icon-save"pagination="true">
- <thead>
-
<
- <thfield="itemid"width="80">Item ID</th>
- <thfield="productid"width="80">Product ID</th>
- <thfield="listprice"width="80"align="right">List Price</th>
-
<thfield="unitcost"width="80"align="right">Unit Cost</th>
- <thfield="attr1"width="100">Attribute</th>
- <thfield="status"width="60"align="center">Stauts</th>
- </tr>
- </thead>
- </table>
自定義工具欄
[javascript] view plaincopy-
var pager = $('#tt').datagrid('getPager'
- pager.pagination({
- showPageList:false,
- buttons:[{
- iconCls:'icon-search',
- handler:function(){
- alert('search');
- }
- },{
- iconCls:'icon-add',
- handler:function(){
- alert('add');
- }
- },{
- iconCls:'icon-edit',
- handler:function(){
- alert('edit');
- }
- }],
- onBeforeRefresh:function(){
- alert('before refresh');
- returntrue;
- }
- });