jQuery MiniUI

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

关于mini-datagrid与mini-treegrid问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-3-12 16:02:10 |只看该作者 |倒序浏览
如图
所示同样返回的list为什么tree在用 var data = grid.getData();
取值的时候tree的能获得而datagrid的就获取不了呢!





附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-3-12 16:42:52 |只看该作者
你在哪里getData?

tree和treegrid默认给了url就会加载树

datagrid必须执行load()才会加载数据

Rank: 2

板凳
发表于 2014-3-17 14:19:47 |只看该作者
factory 发表于 2014-3-12 16:42
你在哪里getData?

tree和treegrid默认给了url就会加载树

是在触发时间选中行的时候他加载出数据了就是获取的getDate一直是null而那个树的是可以获取的

Rank: 8Rank: 8

地板
发表于 2014-3-17 14:23:32 |只看该作者
Arrayxiaosi 发表于 2014-3-17 14:19
是在触发时间选中行的时候他加载出数据了就是获取的getDate一直是null而那个树的是可以获取的 ...

把你getData的代码贴出来

Rank: 2

5#
发表于 2014-3-17 14:32:11 |只看该作者
felt 发表于 2014-3-17 14:23
把你getData的代码贴出来

图中注释以及下面当打开注释的时候上面那个if成立说明data是空的而在这边去树的确是可以往下执行的
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2014-3-17 14:56:31 |只看该作者
Arrayxiaosi 发表于 2014-3-17 14:32
图中注释以及下面当打开注释的时候上面那个if成立说明data是空的而在这边去树的确是可以往下执行的
...

grid1是datagrid还是treegrid
datagrid的话是异步加载的
你getData的时候还没加载完吧

Rank: 2

7#
发表于 2014-3-17 15:23:04 |只看该作者
felt 发表于 2014-3-17 14:56
grid1是datagrid还是treegrid
datagrid的话是异步加载的
你getData的时候还没加载完吧 ...

grid1对应的是treegrid测试的时候的确是没有加载完成现在就是为什么datagrid没加载完呢而treegrid却可以呢

Rank: 8Rank: 8

8#
发表于 2014-3-17 15:48:47 |只看该作者
Arrayxiaosi 发表于 2014-3-17 15:23
grid1对应的是treegrid测试的时候的确是没有加载完成现在就是为什么datagrid没加载完呢而treegrid却可以 ...

对于表格的获取getData
你不能
gridl.load();
grid.getData()

因为表格是异步加载的,你这样写肯定获取不到了
这样写
grid.load(null,function(){
   var data = grid.getData();
})

Rank: 2

9#
发表于 2014-3-17 16:06:34 |只看该作者
factory 发表于 2014-3-17 15:48
对于表格的获取getData
你不能
gridl.load();

好吧我在这样写了试试

Archiver|普加软件

GMT+8, 2024-11-6 03:34 , Processed in 1.066431 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部