jQuery MiniUI

 找回密码
 立即注册
查看: 5463|回复: 4
打印 上一主题 下一主题

分组排序groupBy和sortBy的排序会不会混了? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-8-15 11:45:14 |只看该作者 |倒序浏览
        grid.groupBy("gender", "asc");

        grid.load();

        //对"createtime"字段,进行降级排序
        grid.sortBy("createtime", "desc");

Rank: 3Rank: 3

沙发
发表于 2014-8-15 11:53:27 |只看该作者
一个在Load之前,一个load之后
groupBy sortBy都不和后台交互吗?


搞不懂上面两个
所以自己写了这个,这个是自定义的后台sql语句排序:
grid.load({sortField:"t1.createtime desc",sortOrder:""});

但是我分组的时候怎么办?
可以只是写:
grid.groupBy("gender");   这个是等后台数据回来,根据gender字段js分组?
如果加上asc 参数,你们是怎么处理的? js进行分组之后,每组按照asc js排序?

因为我这后台回来的就是已经排序好的,会不会分组的时候打乱?   从而后台排序失效

Rank: 8Rank: 8

板凳
发表于 2014-8-15 13:17:18 |只看该作者
ming 发表于 2014-8-15 11:53
一个在Load之前,一个load之后
groupBy sortBy都不和后台交互吗?

目前不支持分组后排序

Rank: 3Rank: 3

地板
发表于 2014-8-15 14:50:18 |只看该作者
felt 发表于 2014-8-15 13:17
目前不支持分组后排序

1.分组排序groupBy和sortBy的排序参数,以哪个为准?
2.grid.groupBy("gender","asc"); 这个asc排序用js实现的?

Rank: 8Rank: 8

5#
发表于 2014-8-15 15:32:45 |只看该作者
ming 发表于 2014-8-15 14:50
1.分组排序groupBy和sortBy的排序参数,以哪个为准?
2.grid.groupBy("gender","asc"); 这个asc排序用js ...

groupBy默认服务端排序

sortBy和groupBy最后执行哪个排序,就按照哪个的顺序排列

Archiver|普加软件

GMT+8, 2025-7-14 01:03 , Processed in 1.067056 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部