jQuery EasyUI 教程
數(shù)據(jù)網(wǎng)格(datagrid)的工具欄(toolbar)可以包含按鈕及其他組件。 您可以通個一個已存在的 DIV 標簽來簡單地定義工具欄布局,該 DIV 標簽將成為數(shù)據(jù)網(wǎng)格(datagrid)工具欄的內(nèi)容。 本教程將向您展示如何創(chuàng)建數(shù)據(jù)網(wǎng)格(datagrid)組件的復(fù)雜工具欄。
????<div id="tb" style="padding:5px;height:auto"> ????????<div style="margin-bottom:5px"> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-add" plain="true"></a> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-edit" plain="true"></a> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-save" plain="true"></a> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-cut" plain="true"></a> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-remove" plain="true"></a> ????????</div> ????????<div> ????????????Date From: <input class="easyui-datebox" style="width:80px"> ????????????To: <input class="easyui-datebox" style="width:80px"> ????????????Language: ????????????<input class="easyui-combobox" style="width:100px" ????????????????????url="data/combobox_data.json" ????????????????????valueField="id" textField="text"> ????????????<a href="#" class="easyui-linkbutton" iconCls="icon-search">Search</a> ????????</div> ????</div>
????<table class="easyui-datagrid" style="width:600px;height:250px" ????????????url="data/datagrid_data.json" ????????????title="DataGrid - Complex Toolbar" toolbar="#tb" ????????????singleSelect="true" fitColumns="true"> ????????<thead> ????????????<tr> ????????????????<th field="itemid" width="60">Item ID</th> ????????????????<th field="productid" width="80">Product ID</th> ????????????????<th field="listprice" align="right" width="70">List Price</th> ????????????????<th field="unitcost" align="right" width="70">Unit Cost</th> ????????????????<th field="attr1" width="200">Address</th> ????????????????<th field="status" width="50">Status</th> ????????????</tr> ????????</thead> ????</table>
正如您所看到的,數(shù)據(jù)網(wǎng)格(datagrid)的工具欄域?qū)υ捒颍╠ialog)相似。我們不需要寫任何的 javascript 代碼,就能創(chuàng)建帶有復(fù)雜工具欄的數(shù)據(jù)網(wǎng)格(datagrid)。