jQuery MiniUI

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

如何对datagrid动态增加列,而不影响原有的列 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-8-18 17:05:26 |只看该作者 |倒序浏览
RT,我有5列是固定要显示的,有1-10列是根据选择动态加载显示的,如何进行控制,测试使用 grid.setColumns方法是把之前的给清除了。
Columns.Push方法一直测试不成功

Rank: 1

沙发
发表于 2014-8-18 17:11:59 |只看该作者
本帖最后由 qiao5213 于 2014-8-18 17:18 编辑

明白Push的用法了,解决了
应该是先获取,然后push,最后set
var cols=   { field: "1122", width: 120, headerAlign: "center", allowSort: true, header: "员工账号"};
var cos= grid.getColumns();
  cos.push(cols);
  grid.setColumns(cos);

Archiver|普加软件

GMT+8, 2025-7-21 03:13 , Processed in 1.022085 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部