jQuery MiniUI

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

grid动态增加/删除列的方法是什么? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-12-11 17:17:22 |只看该作者 |倒序浏览
grid可以动态增加/删除列的吧?方法是什么呢?

Rank: 8Rank: 8

沙发
发表于 2013-12-11 17:45:26 |只看该作者
var columns=grid.getColumns()获取列数组,然后增减里面的项来实现

Rank: 3Rank: 3

板凳
发表于 2013-12-13 10:37:24 |只看该作者
felt 发表于 2013-12-11 17:45
var columns=grid.getColumns()获取列数组,然后增减里面的项来实现

如图的增加方式对吗?
增加完了,columns里的数据没有变化.
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2013-12-13 10:45:08 |只看该作者
columns.push(column)
grid.setColumns(columns)
这样试试

Rank: 3Rank: 3

5#
发表于 2013-12-13 11:01:07 |只看该作者
felt 发表于 2013-12-13 10:45
columns.push(column)
grid.setColumns(columns)
这样试试

恩,这样可以了,那删除呢?
remove不对

Rank: 3Rank: 3

6#
发表于 2013-12-13 11:03:22 |只看该作者
xixi 发表于 2013-12-13 11:01
恩,这样可以了,那删除呢?
remove不对

还有一个问题,增加列以后渲染是什么方法?render?

Rank: 8Rank: 8

7#
发表于 2013-12-13 11:03:48 |只看该作者
用数组处理的方法,去掉某项好了

Rank: 8Rank: 8

8#
发表于 2013-12-13 11:06:49 |只看该作者
比如说用arr.splice(index,number)这个方法

Rank: 3Rank: 3

9#
发表于 2013-12-13 11:23:33 |只看该作者
felt 发表于 2013-12-13 11:06
比如说用arr.splice(index,number)这个方法

那调整过列以后,Grid怎么渲染?
我的Grid没有给url,也没有data,是个空grid

Rank: 3Rank: 3

10#
发表于 2013-12-13 11:25:23 |只看该作者
xixi 发表于 2013-12-13 11:23
那调整过列以后,Grid怎么渲染?
我的Grid没有给url,也没有data,是个空grid

哦,我知道了,再setColumns就可以了

Archiver|普加软件

GMT+8, 2024-5-24 12:41 , Processed in 1.057736 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部