jQuery MiniUI

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

grid 客户端默认排序问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-9-26 15:05:41 |只看该作者 |倒序浏览
本帖最后由 bl00071 于 2014-9-26 15:07 编辑

两个grid,主grid和从grid。从grid设置为客户端排序模式,并指定排序字段与排序方向,即 allowresize="true" showpager="false" sortfield="code" sortorder="desc"  sortmode="client"
当点击主grid数据行后加载从grid的数据,此时数据没有按照上述grid设置的排序方式进行数据显示。

如图:



只有点击排序列后,数据顺序才是正确的

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

Rank: 8Rank: 8

沙发
发表于 2014-9-26 15:16:14 |只看该作者
从grid数据怎么加载的

Rank: 3Rank: 3

板凳
发表于 2014-9-26 15:29:33 |只看该作者
felt 发表于 2014-9-26 15:16
从grid数据怎么加载的

detail.load({ key: str }, function(args) {

            });

Rank: 8Rank: 8

地板
发表于 2014-9-26 15:47:11 |只看该作者
bl00071 发表于 2014-9-26 15:29
detail.load({ key: str }, function(args) {

            });

客户端排序需要数据加载好再执行一下排序
detail.load({ key: str }, function(args) {
        detail.sortBy(sortField,sortOrder);
});

Rank: 3Rank: 3

5#
发表于 2014-9-26 16:03:38 |只看该作者
felt 发表于 2014-9-26 15:47
客户端排序需要数据加载好再执行一下排序
detail.load({ key: str }, function(args) {
        detail.s ...

好的,也是说客户端排序的相关属性只是用于显示列头上的图标样式?

Rank: 8Rank: 8

6#
发表于 2014-9-26 16:12:54 |只看该作者
bl00071 发表于 2014-9-26 16:03
好的,也是说客户端排序的相关属性只是用于显示列头上的图标样式?

是的

Archiver|普加软件

GMT+8, 2024-11-25 10:28 , Processed in 1.062116 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部