jQuery MiniUI

标题: grid 客户端默认排序问题 [打印本页]

作者: bl00071    时间: 2014-9-26 15:05:41     标题: grid 客户端默认排序问题

本帖最后由 bl00071 于 2014-9-26 15:07 编辑

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

如图:

[attach]5226[/attach]

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


作者: felt    时间: 2014-9-26 15:16:14

从grid数据怎么加载的
作者: bl00071    时间: 2014-9-26 15:29:33

felt 发表于 2014-9-26 15:16
从grid数据怎么加载的

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

            });
作者: felt    时间: 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);
});
作者: bl00071    时间: 2014-9-26 16:03:38

felt 发表于 2014-9-26 15:47
客户端排序需要数据加载好再执行一下排序
detail.load({ key: str }, function(args) {
        detail.s ...

好的,也是说客户端排序的相关属性只是用于显示列头上的图标样式?
作者: felt    时间: 2014-9-26 16:12:54

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

是的




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