论坛首页 Web前端技术论坛

zTree 正式搬家到 iteye

浏览 56805 次
该帖已经被评为精华帖
作者 正文
   发表时间:2011-10-25  
lifecursor 写道
关心节点异步取值。

你好,请问能否说的明确一些吗?
0 请登录后投票
   发表时间:2011-10-28  
楼主,想了解下,如何给已经动态绑定好的zTree控件上标记需要选中的那些项?
比如:我现在动态加载了数据,a->a1,a2,a3;b->b1,b2,b3,b4;我想在页面一加载的时候先把这些项加载上去,然后在把a1,b2前面的check设置为true.就跟我修改数据的时候,我得先把数据项加载进来一个道理样。
我之前的想法是直接找到页面上的指定的控件,然后通过ID找到控件遍历并赋值。但是我查看源码时,不能定位到我要找的控件的ID,所以无法加载值。
各位看客,谁解决过类似的问题,能否共享下思路。
0 请登录后投票
   发表时间:2011-11-02  
刚开始用,页面加载两个ztree,刚加载正常,当点击节点异步加载数据的时候,调用方法就乱套了。不知道问题出在哪
0 请登录后投票
   发表时间:2011-11-03  
lovegaolingli 写道
楼主,想了解下,如何给已经动态绑定好的zTree控件上标记需要选中的那些项?
比如:我现在动态加载了数据,a->a1,a2,a3;b->b1,b2,b3,b4;我想在页面一加载的时候先把这些项加载上去,然后在把a1,b2前面的check设置为true.就跟我修改数据的时候,我得先把数据项加载进来一个道理样。
我之前的想法是直接找到页面上的指定的控件,然后通过ID找到控件遍历并赋值。但是我查看源码时,不能定位到我要找的控件的ID,所以无法加载值。
各位看客,谁解决过类似的问题,能否共享下思路。

hello,不好意思,工作过于繁忙,无法及时回复了。
我不太明白你的意思, 你到底是想通过DOM找到节点数据 还是想通过节点数据找到DOM? 请你看看 zTree 内的命名规则,基本上是  treeNode.tId 当做 节点 li 的id; li里面的a 就是  treeNode.tId + '_a'
0 请登录后投票
   发表时间:2011-11-03  
kongjinyan0003 写道
刚开始用,页面加载两个ztree,刚加载正常,当点击节点异步加载数据的时候,调用方法就乱套了。不知道问题出在哪

不明白调用方法就乱套了是啥意思? 怎么调用的? 什么乱套了?
0 请登录后投票
   发表时间:2011-11-03  
178zhe.com 欢迎你
0 请登录后投票
   发表时间:2011-11-03  
有没有考虑过写一个生成tree-table 的plugin?
0 请登录后投票
   发表时间:2011-11-04  
hr6r 写道
有没有考虑过写一个生成tree-table 的plugin?

要看时间和精力吧,目前 v3.0 正式版都被反复的推迟。。。唉,郁闷中..
0 请登录后投票
   发表时间:2011-11-11   最后修改:2011-11-11
最近用ztree3.0感觉不错,使用的时候遇到个小问题啊。

在添加节点的时候,如果数据是异步获取的,并且这个父节点没有打开的话,点击添加节点就只打开节点没有添加。

如果父节点没有子节点,不能创建子节点,IE6提示缺少对象~

如果数据不是异步的就没有这个情况。

这种情况只在IE6内核浏览器发生,如IE6、搜狗。

火狐浏览器就不会有这个问题。



新手提问,请指教。
0 请登录后投票
   发表时间:2011-11-12   最后修改:2011-11-12
tw198611 写道
最近用ztree3.0感觉不错,使用的时候遇到个小问题啊。

在添加节点的时候,如果数据是异步获取的,并且这个父节点没有打开的话,点击添加节点就只打开节点没有添加。

如果父节点没有子节点,不能创建子节点,IE6提示缺少对象~

如果数据不是异步的就没有这个情况。

这种情况只在IE6内核浏览器发生,如IE6、搜狗。

火狐浏览器就不会有这个问题。



新手提问,请指教。

请把你的问题说的详细一些吧,或者给我截图什么的。。我用IETester 测试了一下,没发现你说的问题呀。不知道你直接看我提供的Demo是否也有这种现象呢??
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics