jQuery MiniUI

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

DataGrid分组问题【新问题】 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-7-26 17:58:56 |只看该作者 |倒序浏览
本帖最后由 aleczhp 于 2013-7-29 14:12 编辑

按收件日期降序排序分组,可结果没有按照收件日期排序,如下图:
grid.groupBy("receiveDate", "desc");

我理想的结果应该是:
今天
   2013-07-29
   2013-07-29
   ……
昨天
   2013-07-28
   2013-07-28
   ……
2013-07-27
   ……
ps:取回的数据中我也按照收件日期降序排序过了。



Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-7-27 09:47:25 |只看该作者
你既然分组,就要确保分组的值必须一样。
很显然,你的收件日期的时分秒不一样。

Rank: 2

板凳
发表于 2013-7-29 11:20:13 |只看该作者
niko 发表于 2013-7-27 09:47
你既然分组,就要确保分组的值必须一样。
很显然,你的收件日期的时分秒不一样。 ...

新的问题。
我按收件日期降序排序,可结果没有按照日期排序,如下图:
grid.groupBy("receiveDate", "desc");
ps:取回的数据中我也按照收件日期降序排序过了。


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

地板
发表于 2013-7-29 14:14:42 |只看该作者
niko 发表于 2013-7-27 09:47
你既然分组,就要确保分组的值必须一样。
很显然,你的收件日期的时分秒不一样。 ...

请问,我的新问题,有人关注吗?

Rank: 8Rank: 8

5#
发表于 2013-7-29 15:01:47 |只看该作者
嗯,我们看下。

Rank: 2

6#
发表于 2013-7-30 11:03:53 |只看该作者
felt 发表于 2013-7-29 15:01
嗯,我们看下。

有结果了不?

Rank: 8Rank: 8

7#
发表于 2013-7-30 16:18:10 |只看该作者
有结果了不?
本地做了下,排序没问题啊。
你更新下miniui,如果还不行的话把你页面打包上来哈。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

8#
发表于 2013-7-30 17:15:00 |只看该作者
felt 发表于 2013-7-30 16:18
本地做了下,排序没问题啊。
你更新下miniui,如果还不行的话把你页面打包上来哈。
...

已经搞定了,原来是我之前忘记设置datatype了,设置datatype="date"就可以了
<div field="receiveDate" width="160" dateformat="yyyy-MM-dd" datatype="date" headeralign="center" allowsort="true">收件日期</div>

Rank: 8Rank: 8

9#
发表于 2013-7-30 17:16:32 |只看该作者
已经搞定了

Archiver|普加软件

GMT+8, 2024-11-29 05:51 , Processed in 1.044303 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部