jQuery MiniUI

标题: hideColumn ( column ) 隐藏列 没有起作用 [打印本页]

作者: yiyeqingkuang    时间: 2012-9-26 20:18:17     标题: hideColumn ( column ) 隐藏列 没有起作用

如题。
本人想隐藏transactstatusGuid列,可是就是不起作用!
代码如下:
<div id="datagrid1" class="mini-datagrid"
style="width:100%;height:auto" allowResize="true"
url="<%=request.getContextPath()%>/ABROAD/GROUP/MINI/AjaxGroupApproveService.jsp?method=myTaskingGroup" idField="taskId" borderStyle="border-top:2;"
showPageIndex="false" showPageSize="false" showTotalCount="false">
<div property="columns">
<div field="groupnameHref" width="100" headerAlign="center" allowSort="true">团组名称</div>
<div field="groupDeptName" width="50" allowSort="true">组团单位</div>
<div field="visitdate" width="30" allowSort="true"
dateFormat="yyyy-MM-dd">出访日期</div>
<div field="differenceName" width="30" allowSort="true">计划类型</div>
<div field="leadername" width="30" allowSort="true">团长</div>
<div field="allfee" width="30" headerAlign="center" allowSort="true">总费用</div>
<div field="membernum" width="30" headerAlign="center" allowSort="true">总人数</div>
<div field="wantnum" width="40" headerAlign="center" allowSort="true">文件编号</div>
<div field="approvenum" width="40" headerAlign="center" allowSort="true">编号</div>
<div field="isurge" width="40" headerAlign="center" allowSort="true">紧急</div>
<div field="transactstatusGuid" width="40">办理id1</div>

</div>
</div>



<script type="text/javascript">
   mini.parse();
   var grid = mini.get("datagrid1");
   grid.hideColumn("transactstatusGuid");
   grid.load();
   grid.sortBy("writetime", "desc");
</script>


作者: niko    时间: 2012-9-26 23:00:54

列定义:name="transactstatusGuid"
这样就可以了。
作者: xiaolang    时间: 2013-6-19 17:30:23

能不能多列隐藏 hideColumn (1,,4,5,8)   怎样能做到一次多列隐藏
作者: factory    时间: 2013-6-20 10:28:09

xiaolang 发表于 2013-6-19 17:30
能不能多列隐藏 hideColumn (1,,4,5,8)   怎样能做到一次多列隐藏

grid.hideColumns([name1,name2,name3])
试试这个




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