paging tersuai jEasyUI


Grid data (datagrid) mempunyai fungsi halaman terbina dalam dengan ciri yang sangat baik, dan penyesuaian juga agak mudah. Dalam tutorial ini, kami akan mencipta grid data dan menambah beberapa butang tersuai pada bar alat halaman.

55.png

Buat DataGrid

	<table id="tt" title="Load Data" class="easyui-datagrid" style="width:550px;height:250px"
			url="data/datagrid_data.json"
			iconCls="icon-save" pagination="true">
		<thead>
			<tr>
				<th field="itemid" width="80">Item ID</th>
				<th field="productid" width="80">Product ID</th>
				<th field="listprice" width="80" align="right">List Price</th>
				<th field="unitcost" width="80" align="right">Unit Cost</th>
				<th field="attr1" width="100">Attribute</th>
				<th field="status" width="60" align="center">Stauts</th>
			</tr>
		</thead>
	</table>

Sila ingat untuk menetapkan atribut 'penomboran' kepada benar supaya bar alat halaman akan dijana.

Bar Alat Penomboran Tersuai

	var pager = $('#tt').datagrid('getPager');    // get the pager of datagrid
	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');
			return true;
		}
	});

Seperti yang anda lihat, kami mula-mula mendapatkan objek kelui bagi grid data, dan kemudian mencipta semula penomboran. Kami menyembunyikan senarai halaman dan menambah tiga butang baharu.

Muat turun contoh jQuery EasyUI

jeasyui-datagrid-datagrid11.zip