28EasyUI 数据网格- 设置排序

简介: 28EasyUI 数据网格- 设置排序

本实例演示如何通过点击列表头来排序数据网格(DataGrid)。

数据网格(DataGrid)的所有列可以通过点击列表头来排序。您可以定义哪列可以排序。默认的,列是不能排序的,除非您设置 sortable 属性为 true。

创建数据网格(DataGrid)

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

我们定义一些可排序的列,包含 itemid、productid、listprice、unitcost 等等。‘attr1’ 列和 ‘status’ 列不能排序。

当排序时,数据网格(DataGrid)将发送两个参数到远程服务器:

sort:排序列字段名。

order:排序方式,可以是 ‘asc’ 或者 ‘desc’,默认值是 ‘asc’。

目录
相关文章
|
5月前
easyui-combobox 下拉列表排序
easyui-combobox 下拉列表排序
96 0
|
11月前
easyUI 设置datagrid的行高 + 文字超宽换行
easyUI 设置datagrid的行高 + 文字超宽换行
434 0
|
11月前
easyui datebox 设置只读
easyui datebox 设置只读
|
JSON 数据格式
44EasyUI 数据网格- 添加分页组件
44EasyUI 数据网格- 添加分页组件
31 0
|
前端开发
43EasyUI 数据网格- 使用虚拟滚动视图显示海量数据
43EasyUI 数据网格- 使用虚拟滚动视图显示海量数据
56 0
42EasyUI 数据网格- 创建子网格
42EasyUI 数据网格- 创建子网格
33 0
|
前端开发 容器
41EasyUI 数据网格- 扩展行显示细节
41EasyUI 数据网格- 扩展行显示细节
47 0
|
JSON 数据格式
40EasyUI 数据网格- 创建属性网格
40EasyUI 数据网格- 创建属性网格
47 0
39EasyUI 数据网格- 条件设置行背景颜色
39EasyUI 数据网格- 条件设置行背景颜色
46 0
38EasyUI 数据网格- 创建页脚摘要
38EasyUI 数据网格- 创建页脚摘要
32 0