jQuery MiniUI

标题: DataGrid 动态列 setColumns 不显示列名 [打印本页]

作者: 5zPmwk    时间: 2012-12-21 23:06:45     标题: DataGrid 动态列 setColumns 不显示列名

DataGrid:
  1.     <div id="dgLand" class="mini-datagrid" style="width: 99%;" showloading="false"
  2.                            allowresize="true" pagesize="10" emptytext="无数据"
  3.                              showemptytext="true" sizelist="[5,10,20,30,50]" align="center">
  4.                         </div>
复制代码

Javascript:
  1.                 var grid = mini.get("dgLand");
  2.                 var columns = [
  3.                     { field: "loginname", width: 120, headerAlign: "center", allowSort: true },
  4.                     { field: "name", width: 120, headerAlign: "center", allowSort: true },
  5.                     { field: "name1", width: 120, headerAlign: "center", allowSort: true }
  6.                 ];
  7.                 grid.setColumns(columns);
复制代码
效果:


能显示出3列,但是无列名,是否哪里设置不对?






作者: 5zPmwk    时间: 2012-12-21 23:08:35

[attach]1138[/attach]



作者: 5zPmwk    时间: 2012-12-22 09:15:07

解决了, 缺少header属性加上就OK了,

同时请指明一下, column的所有属性,放个api说明的链接就好,


作者: niko    时间: 2012-12-22 10:24:49

http://www.miniui.com/docs/api/index.html#ui=datagrid
下面有column的属性说明的。




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