jQuery MiniUI

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

datagrid排序问题求教 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-9-4 17:13:56 |只看该作者 |倒序浏览
datagrid 设置了 sortMode="client"  <div field="yjje" width="12%" allowSort="true" headerAlign="center" align="$result.align" dataType="int">                            预计招标金额(万元)
                                </div>

$(function(){
                $("#tb2").hide();
                grid.load();
                grid.sortBy("yjje","desc");
                           
        });


这样写,初始化排序没有效果,点击表格头部排序可以的,求解

Rank: 8Rank: 8

沙发
发表于 2013-9-4 17:27:33 |只看该作者
恩,因为你是客户端排序,需要等数据加载完
而grid.load();是异步的
所以当grid.sortBy("yjje","desc");的时候,表格数据还没加载完
你在回调里写
grid.load(null,function(){
    grid.sortBy("yjje","desc");
})确保数据加载到了

Rank: 2

板凳
发表于 2013-9-4 18:39:55 |只看该作者
factory 发表于 2013-9-4 17:27
恩,因为你是客户端排序,需要等数据加载完
而grid.load();是异步的
所以当grid.sortBy("yjje","desc");的 ...

学习了 谢谢斑竹大神

Archiver|普加软件

GMT+8, 2025-7-10 16:37 , Processed in 1.038464 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部