jQuery MiniUI

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

动态添加datagrid列 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-7-23 09:28:56 |只看该作者 |倒序浏览
一个查询页面,根据所选的时间去查询数据,然后根据所选的时间间隔,动态的加载列,请问有没有什么办法去循环加载这些数据?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-7-23 09:39:52 |只看该作者
可以拼接出columns数据
然后grid.setColumns(columns)生成表头

Rank: 3Rank: 3

板凳
发表于 2014-7-23 09:50:13 |只看该作者
dforce 发表于 2014-7-23 09:39
可以拼接出columns数据
然后grid.setColumns(columns)生成表头

可以详细一点吗,或者有没有demo可以借鉴的?

Rank: 8Rank: 8

地板
发表于 2014-7-23 09:58:10 |只看该作者
xss511 发表于 2014-7-23 09:50
可以详细一点吗,或者有没有demo可以借鉴的?

http://www.miniui.com/demo/#src=datagrid/setcolumns.html
类似这个,你自己拼接columns数据

Rank: 3Rank: 3

5#
发表于 2014-7-23 10:12:03 |只看该作者
dforce 发表于 2014-7-23 09:58
http://www.miniui.com/demo/#src=datagrid/setcolumns.html
类似这个,你自己拼接columns数据 ...

好的,谢谢

Rank: 3Rank: 3

6#
发表于 2014-7-23 10:37:26 |只看该作者
xss511 发表于 2014-7-23 10:12
好的,谢谢

还有一个问题,我可以在拼接的columns里面使用循环吗?如果可以的话,是怎么使用的。麻烦了。

Rank: 3Rank: 3

7#
发表于 2014-7-23 10:38:32 |只看该作者
dforce 发表于 2014-7-23 09:58
http://www.miniui.com/demo/#src=datagrid/setcolumns.html
类似这个,你自己拼接columns数据 ...

我可以在拼接的columns里面使用for循环吗,可以的话要怎么使用?

Rank: 8Rank: 8

8#
发表于 2014-7-23 10:53:09 |只看该作者
xss511 发表于 2014-7-23 10:38
我可以在拼接的columns里面使用for循环吗,可以的话要怎么使用?

在外面循环生成columns数组
调用grid.setColumns(columns)就行了

Rank: 3Rank: 3

9#
发表于 2014-7-23 11:09:20 |只看该作者
dforce 发表于 2014-7-23 10:53
在外面循环生成columns数组
调用grid.setColumns(columns)就行了

如图写的循环,然后使用grid.setColumns(columns);进行设置,可以没有效果,请问哪里写错了吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

10#
发表于 2014-7-23 11:23:14 |只看该作者
xss511 发表于 2014-7-23 11:09
如图写的循环,然后使用grid.setColumns(columns);进行设置,可以没有效果,请问哪里写错了吗?
...

应该可以的
把你写的方法贴出来

Archiver|普加软件

GMT+8, 2025-7-15 23:17 , Processed in 1.049741 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部