社区
Ajax
帖子详情
Ext Grid 排序
Zongjianchang
2009-10-29 01:35:30
当点击Grid中的标题进行正序或逆序排序的时候,只是对显示出来的当前页的数据进行排序呢,还是对下一页的所有的数据都也进行排序,然后再显示呢?若是所有的数据都排序,光通过sortable=true,只是对当前页进行排序,如何对所有的数据进行排序,需要从后台进行处理吗?
...全文
1311
9
打赏
收藏
Ext Grid 排序
当点击Grid中的标题进行正序或逆序排序的时候,只是对显示出来的当前页的数据进行排序呢,还是对下一页的所有的数据都也进行排序,然后再显示呢?若是所有的数据都排序,光通过sortable=true,只是对当前页进行排序,如何对所有的数据进行排序,需要从后台进行处理吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
down1235468791
2011-05-25
打赏
举报
回复
要是有得列想远程,有的列想前台要怎么做
Zongjianchang
2009-10-29
打赏
举报
回复
1
哈哈,稍等,我再试试,放心少不了你的分
develop_design_level
2009-10-29
打赏
举报
回复
[Quote=引用 5 楼 zongjianchang 的回复:]
就是说必须的往后台传递dir和sort了,我刚才从网上搜到,说通过store.sort( String fieldName, [String dir] ) 这样,具体怎么弄啊。还不是很清楚。当点击标题的时候才重新将所有的记录进行排序。
[/Quote]
我写的还不明白么?你按照我那么写,就OK。Ext会自动传递参数dir和sort,不用你自己去写。你在servlet里面接收参数就行了。
=== 结贴,给分 ===
sohighthesky
2009-10-29
打赏
举报
回复
[Quote=引用 5 楼 zongjianchang 的回复:]
就是说必须的往后台传递dir和sort了,我刚才从网上搜到,说通过store.sort( String fieldName, [String dir] ) 这样,具体怎么弄啊。还不是很清楚。当点击标题的时候才重新将所有的记录进行排序。
[/Quote]
不用传,ext来完成的,后台直接request就行了
Zongjianchang
2009-10-29
打赏
举报
回复
就是说必须的往后台传递dir和sort了,我刚才从网上搜到,说通过store.sort( String fieldName, [String dir] ) 这样,具体怎么弄啊。还不是很清楚。当点击标题的时候才重新将所有的记录进行排序。
develop_design_level
2009-10-29
打赏
举报
回复
[Quote=引用 2 楼 zongjianchang 的回复:]
后台要支持dir,sort是什么意思?
[/Quote]
楼主一定没有仔细研究过ext的grid。它的排序分为:
1、当前页排序,你在cm定义的时候写生sortable:true就可以达到
2、点击grid的表头,后台排序再返回grid结果。这个可以达到你的要求,就是每个分页都排序。
你设置前台store的remoteSort:true,然后你在servlet里面写
String sort = request.getParameter("sort");//排序字段
String dir = request.getParameter("dir");//升序还是将序
System.out.println("sort is : " + sort + "\ndir is : " + dir);
打印出结果,你就明白了!
sohighthesky
2009-10-29
打赏
举报
回复
获取request["dir"]request["sort"]排序的方向和排序的字段来排序
Zongjianchang
2009-10-29
打赏
举报
回复
后台要支持dir,sort是什么意思?
sohighthesky
2009-10-29
打赏
举报
回复
后台要支持 dir ,sort
前台设置store的remoteSort:true属性
解决
Ext
Grid
中文
排序
问题
Grid
实现中文
排序
的功能,重写
Ext
.data.Store的applySort函数
jq-
ext
grid
v1.2 表格插件
http: www
ext
grid
com
ext
grid
是一款jquery上的gird插件 界面风格采用了类似easyui
ext
js 界面风格样式 可通过css修改自己想要的样式
ext
grid
具有列大小 位置改变
排序
分组 分页 工具栏 扩展行 rowNumber 多选列 编辑列 行列锁 ajax远程支持 table转换 等功能">http: www
ext
grid
com
ext
grid
是一款jquery上的gird插件 界面风格采用了类似easyui
ext
js 界面风格样式 可通过css修改自己想要的样式
ext
grid
具有列大小 位置改变
排序
分组 分页 工具栏 扩展行 rowNumber 多选列 编辑列 行列 [更多]
EXT
支持
GRID
中文
排序
EXT
支持
GRID
中文
排序
主要是重写
排序
的方法
使用Dynamic LINQ实现
Ext
Grid
的远程
排序
要实现
Ext
Grid
的远程
排序
其实很简单,只要修改查询语句的
排序
关键字就可以了,但是,如果你的项目是使用Linq进行开发的,会发现动态修改
排序
关键字并不是那么容易的事,解决办法就是使用LINQ Dynamic Query Library。LINQ Dynamic Query Library是一个很实用很强大的库函数,通过该库,可以轻松实现一些需要通过动态参数实现的Linq查询。 本文将通过一个实例演示如何使用LINQ Dynamic Query Library实现
Ext
Grid
的远程
排序
。
Ext
.net实现
Grid
Panel拖动行、上移下移
排序
功能DEMO
对于
Grid
Panel中拖动选中行
排序
的实现,网上有不少
Ext
Js实现的例子,但是没有找到使用
Ext
.net实现的,正好最近有个需求要使用,干脆来写一个。 DEMO功能说明: 1、拖动
Grid
Panel选中行到新位置
排序
。 2、在拖动结束后,重新会选中前面拖动的行。 3、拖动
排序
功能支持
Grid
单选与多选模式。 4、加了【最上】【最下】【上移】【下移】四个按钮
排序
的功能。目前按钮
排序
只能在
Grid
的单选模式下使用。 实现说明与功能演示请见我的Blog
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章