jQuery MiniUI

标题: datagrid里面怎样隐藏指定的某一列 [打印本页]

作者: lmz    时间: 2014-3-4 11:30:30     标题: datagrid里面怎样隐藏指定的某一列

<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,并让该列不显示。怎么做呢?
谢谢!

作者: felt    时间: 2014-3-4 11:37:48

列上设置visible="false"
js控制
var column=grid.getColumn(columnName/index);
grid.hideColumn(column)或者grid.updateColumn(column,{visible:false})
作者: lmz    时间: 2014-3-4 11:43:59

felt 发表于 2014-3-4 11:37
列上设置visible="false"
js控制
var column=grid.getColumn(columnName/index);

非常感谢!搞定。




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