解决EXT自定义树的排序 remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
来源:互联网 发布:ubuntu qq2016 编辑:程序博客网 时间:2024/06/05 18:36
关于Ext的排序问题,一般涉及到两种方式。
A。一种是默认的客户端排序机制,对当前页进行排序。sortable
这种排序模式不用多说,是人都会:
1.可以在Ext.grid.ColumnModel列模式中,设置sortable:false,此列为可排序。
var cm = new Ext.grid.ColumnModel([//定义列显示模式
{id: "name",header: "部门名称",dataIndex: 'name',width: 50, sortable:false},
]);
2.总体设置Ext.grid.ColumnModel的所有列的默认排序方式。
cm.defaultSortable = true;//默认列全部可排序
cm.setDefaultSort('name', 'DESC');也可如:按名字倒序
B。进行服务器端全局排序方式。remoteSort
这种排序方式,大家都知道,但是不一定能用好,需要一下几个步骤,少一个都不行。
1.数据集Ext.data.Store中设置参数:remoteSort: true
2.列模式Ext.grid.ColumnModel中需要进行全局排序的列中加入参数:remoteSort: true
3.后台组合数据集的方法中,
通过:String sort= request.getParameter("sort");//要排序的列名--无需定义,ext自动后传
String dir= request.getParameter("dir");//要排序的方式--无需定义,ext自动后传
取数据集的时候,把这两个参数加进去,就爽了。
这时候到前台试试,看看是不是就可以进行全局排序了。
- 解决EXT自定义树的排序 remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
- remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
- 用while(true)和continue、break来实现在一个大循环里switch
- 用while(true)和continue、break来实现在一个大循环里switch
- Ext列表展现--普通排序sortable--全局排序remoteSort
- 在erlang进程里增加process_flag(trap_exit, true)的问题
- 【C#】解决ListView,在代码部分使用Select=true选定时的背景问题
- 解决在SDK23环境下android:singleLine="true"的singleLine失效过期问题
- Boolean.valueOf(true)和true的区别
- 在windowless=true的条件下让silverlight输入中文
- form在submit时disabled=“true”后的处理
- easyui datagrid在fitColumns="true"的情况下失效
- Ext列表展现--普通排序sortable--全局排序remoteSort(EXTJS 全局排序问题)
- Ext列表展现--普通排序sortable--全局排序remoteSort(EXTJS 全局排序问题)
- Ext列表展现--普通排序sortable--全局排序remoteSort(EXTJS 全局排序问题)
- hibernate 的@Column注解在的字段上不生效
- android:duplicateParentState="true"在代码和XML设置效果的差异
- EXT的panel折叠按钮, collapsible:true
- 链队列
- STM32F4的ADC 配置
- 位平方和
- httpclient下载图片转base64
- IO流
- 解决EXT自定义树的排序 remoteSort =true 用在store; 和sortable:true 用在column里的一个字段上
- 面试题整理--java中的参数传递(值传递、引用传递)
- 表单校验
- 【Scikit-Learn 中文文档】使用 scikit-learn 介绍机器学习
- CWinThread
- 深度学习(十五)基于DCNN的人脸特征点定位-CVPR 2013
- Android Studio3.0开发JNI流程------Java调用C++以及C++调用Java
- Android发展趋势分析
- JSP基础(二十一)——JSTL核心标签