jQuery MiniUI

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

datagrid里面怎样隐藏指定的某一列 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-3-4 11:30:30 |只看该作者 |倒序浏览
<div property="columns">
            <div type="indexcolumn"></div><!-- 序号 -->
            <div type="checkcolumn"></div><!--  复选框  headerAlign="center"-->
            <div  name="operator.year" field="year"  width="70" headerAlign="center" align="center" >年度
                    <input property="editor" name="operator.years" id="date1" class="nui-textbox"   />               
            </div>            
            <div   field="operName"  width="120"   width="70" headerAlign="center" align="center">操作人姓名
                <input  name="operator.operName" property="editor" class="nui-textbox" style="width:100%;" />
            </div>
             <div type="comboboxcolumn" autoShowPopup="true"  field="gender" width="70"   align="center" headerAlign="center">性别
                <input  name="operator.gender" property="editor" class="nui-combobox" style="width:100%;" data="Genders" />               
            </div>
</div>我想在加一列Id,并让该列不显示。怎么做呢?
谢谢!

Rank: 8Rank: 8

沙发
发表于 2014-3-4 11:37:48 |只看该作者
列上设置visible="false"
js控制
var column=grid.getColumn(columnName/index);
grid.hideColumn(column)或者grid.updateColumn(column,{visible:false})

Rank: 1

板凳
发表于 2014-3-4 11:43:59 |只看该作者
felt 发表于 2014-3-4 11:37
列上设置visible="false"
js控制
var column=grid.getColumn(columnName/index);

非常感谢!搞定。

Archiver|普加软件

GMT+8, 2025-7-15 22:19 , Processed in 1.020464 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部