jQuery MiniUI

标题: datagrid如何隐藏列? [打印本页]

作者: seseares    时间: 2012-9-27 12:55:13     标题: datagrid如何隐藏列?


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

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

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

有没有一个display的属性?




作者: factory    时间: 2012-9-27 15:08:08

你在grid.load();后面写上grid.hideColumn(XX);试试呢
作者: seseares    时间: 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");
        }
作者: niko    时间: 2012-9-27 19:38:35

参考示例:http://www.miniui.com/demo/#src=datagrid/hidecolumn.html





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