jQuery MiniUI

标题: treegrid在addNode后,使用data属性获取不到数据 [打印本页]

作者: wangkq_miniui    时间: 2012-8-19 14:30:03     标题: treegrid在addNode后,使用data属性获取不到数据

先说一下,最近使用咱们miniui的treegrid比较多,感觉功能做的很好,感谢miniui的同行们~

我出现BUG的情况是这样的:

第一次去后台加载数据时,我给的空数据,然后在前台通过addNode方法添加节点;

此时想通过data属性获取所有节点数据时,得到的是空数据。

使用的是lazytree。

顺带说一下,如果treegrid在初始化时没做任何动作(比如指定DATA,URL,或者通过方法LOAD数据),再使用addNode方法会有问题,miniui.js核心库会报错。具体我没仔细测,我就用第一次初始化空数据把这个规避了。

作者: niko    时间: 2012-8-19 15:35:23

你下载更新下再试试
作者: wangkq_miniui    时间: 2012-8-19 16:54:11

niko 发表于 2012-8-19 15:35
你下载更新下再试试

试过了,还是不行。

addNode添加的节点通过data获取不到。但通过getRootNode()获取到的id为-1的节点的children属性中是有这些节点的。

补充一下:我方法只传了一个参数,因为是第一级,addNode(node),界面是显示出来的,也能通过这一级懒加载
作者: niko    时间: 2012-8-20 08:58:44

空数据新增时,确实有个小BUG。
已修复。
明天发布一个小版本更新。




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