jQuery MiniUI

标题: 分组排序groupBy和sortBy的排序会不会混了? [打印本页]

作者: ming    时间: 2014-8-15 11:45:14     标题: 分组排序groupBy和sortBy的排序会不会混了?

        grid.groupBy("gender", "asc");

        grid.load();

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


作者: ming    时间: 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排序?

因为我这后台回来的就是已经排序好的,会不会分组的时候打乱?   从而后台排序失效
作者: felt    时间: 2014-8-15 13:17:18

ming 发表于 2014-8-15 11:53
一个在Load之前,一个load之后
groupBy sortBy都不和后台交互吗?

目前不支持分组后排序
作者: ming    时间: 2014-8-15 14:50:18

felt 发表于 2014-8-15 13:17
目前不支持分组后排序

1.分组排序groupBy和sortBy的排序参数,以哪个为准?
2.grid.groupBy("gender","asc"); 这个asc排序用js实现的?
作者: factory    时间: 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最后执行哪个排序,就按照哪个的顺序排列




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2