方法一:在html中设置
<th data-options="field:'type',width:60,align:'right', sortable:true">排序</th>
方法二:在js中设置
[{
field: 'type',
title: '手机类型',
width: 50,
sortable:true//允许列使用排序
}],
sortName: 'CustomerID', //初始排序字段
sortOrder: 'asc' //初始排序方式
这里我解释一下remoteSort这个属性,他默认是true(定义从服务器对数据进行排序),也就是在sql有order by 这些,对数据进行排序;
当你把remoteSort设置为false时,他就会对本地数据进行排序;
上述,是不会排序的,只是允许排序,点击排序也是没有效果的,原因是缺少一个remoteSort属性(我在实际工作中,就是遇到这样的问题,不知道是什么原因,经过查看api等资料,知道我是要在本地数据排序,需要把这个属性设置为false,否则默认是从服务器对数据进行排序);