easyUI DataGrid 显示可排序的列
easyUI DataGrid 显示可排序的列
easyUI DataGrid 显示可排序的列在使用easyui的DataGrid列表时,如果可以标记排序的字段,使用户一看页面就知道哪些是可以点击排序的,则能够很好的提高用户体验。
下面介绍 给可排序的字段添加 图标在列名后面的方法
1、项目中添加一个图标 ,例如命名为:sorter.png;
2、在easyui.css底部添加
.datagrid-sort .datagrid-sort-icon {
padding: 0 13px 0 0;
margin-left:4px;
background: url('images/sorter.png') no-repeat 0px center;
}
.datagrid-sort-asc .datagrid-sort-icon,.datagrid-sort-desc .datagrid-sort-icon {
margin-left:0px;
}
3、在easyui.js源码中搜索datagrid-sort-icon找到对应代码部分
easyui1.3.2 版本:
找到
$("span",td).html(col.title);
$("span.datagrid-sort-icon",td).html(" ");
var cell=td.find("li.datagrid-cell");
if (opts.sortName == col.field) {
cell.addClass("datagrid-sort-" + opts.sortOrder);
}
给这个if语句添加分支
else if(col.sortable==true) {
cell.addClass("datagrid-sort");
}
easyui1.4.2 版本:
找到
$("span",td).html(col.title);
$("span.datagrid-sort-icon",td).html(" ");
var cell=td.find("li.datagrid-cell");
var pos=_584(_5da,col.field);
if(pos>=0){
cell.addClass("datagrid-sort-"+_5db[pos]);
}
给这个if语句添加分支
else if(col.sortable==true) {
cell.addClass("datagrid-sort");
}
- easyui中使用编辑器在IE下有时无法获取焦点
- EasyUI DataGird动态生成列
- easyui layout 自适应
- easyUI DataGrid 显示可排序的列
- easyui datebox的用法
- EasyUI DateBox设置默认值
- easyui combobox级联
- easyui layout 折叠后显示标题
- easyui messager的用法
- easyui combogrid分页
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
- 泰国旅游业怎么样(泰国的旅游产业)
- 越南新娘(越南新娘婚介网站)
- 越南新娘(越南新娘骗婚套路流程)
- 菲律宾游学(菲律宾游学中介机构)