jQuery EasyUI 数据网格 – 创建复杂工具栏
数据网格(datagrid)的工具栏(toolbar)可以包含按钮及其他组件。
您可以通个一个已存在的 DIV 标签来简单地定义工具栏布局,该 DIV 标签将成为数据网格(datagrid)工具栏的内容。
本教程将向您展示如何创建数据网格(datagrid)组件的复杂工具栏。
创建工具栏(Toolbar)
<div style=\"padding:5px;height:auto\"> <div style=\"margin-bottom:5px\"> <a href=\"#\" iconCls=\"icon-add\" plain=\"true\"></a> <a href=\"#\" iconCls=\"icon-edit\" plain=\"true\"></a> <a href=\"#\" iconCls=\"icon-save\" plain=\"true\"></a> <a href=\"#\" iconCls=\"icon-cut\" plain=\"true\"></a> <a href=\"#\" iconCls=\"icon-remove\" plain=\"true\"></a> </div> <div> Date From: <input style=\"width:80px\"> To: <input style=\"width:80px\"> Language: <input style=\"width:100px\" url=\"data/combobox_data.json\" valueField=\"id\" textField=\"text\"> <a href=\"#\" iconCls=\"icon-search\">Search</a> </div> </div>
创建数据网格(DataGrid)
<table 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>
正如您所看到的,数据网格(datagrid)的工具栏域对话框(dialog)相似。我们不需要写任何的 javascript 代码,就能创建带有复杂工具栏的数据网格(datagrid)。
下载 jQuery EasyUI 实例
jeasyui-datagrid-datagrid19.zip
点我分享笔记