jQuery MiniUI

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

datagrid如何隐藏列? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-9-27 12:55:13 |只看该作者 |倒序浏览

grid.hideColumn("RowID");
这样需要在加载后去设置.不太好,是想在加载前就设定不显示.

<div field="RowID" name="RowID" width="0" headeralign="left">
RowID
</div>

这样将列宽改为0是可以,但在chrone中还是会显示.

有没有一个display的属性?



Rank: 8Rank: 8

沙发
发表于 2012-9-27 15:08:08 |只看该作者
你在grid.load();后面写上grid.hideColumn(XX);试试呢

Rank: 3Rank: 3

板凳
发表于 2012-9-27 18:21:12 |只看该作者
试了,不隐藏起来啊,是不是我哪里搞错了?
var Grid1 = mini.get("Grid1");
      
        Grid1.load();
        hideColumn();

        var Grid2 = mini.get("Grid2");
        //Grid2.load();

        //隐藏列
        function hideColumn() {
            grid.hideColumn("CID");
            grid.hideColumn("BID");
            grid.hideColumn("SID");
            grid.hideColumn("RID");
        }

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-9-27 19:38:35 |只看该作者

Archiver|普加软件

GMT+8, 2024-11-26 18:38 , Processed in 1.032700 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部