jQuery MiniUI

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

设置树节点勾选状态 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-3-20 14:12:52 |只看该作者 |倒序浏览
如何设置树的节点为勾选状态?checkNodes怎么实现不了?

Rank: 8Rank: 8

沙发
发表于 2014-3-20 14:24:59 |只看该作者

Rank: 2

板凳
发表于 2014-3-20 14:26:50 |只看该作者
当有个数据被选中时,我用tree.setValue("")也只能选中最后一个

Rank: 8Rank: 8

地板
发表于 2014-3-20 14:32:46 |只看该作者
zhangying 发表于 2014-3-20 14:26
当有个数据被选中时,我用tree.setValue("")也只能选中最后一个

请贴出你的代码

Rank: 2

5#
发表于 2014-3-20 14:39:11 |只看该作者
felt 发表于 2014-3-20 14:32
请贴出你的代码


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

Rank: 8Rank: 8

6#
发表于 2014-3-20 14:45:05 |只看该作者
zhangying 发表于 2014-3-20 14:39

你这样循环,你第二次setValue的时候前一次的就清空掉了
你直接用checkNodes(nodes)试试

Rank: 2

7#
发表于 2014-3-20 15:22:27 |只看该作者
felt 发表于 2014-3-20 14:45
你这样循环,你第二次setValue的时候前一次的就清空掉了
你直接用checkNodes(nodes)试试 ...

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

Rank: 8Rank: 8

8#
发表于 2014-3-20 15:31:52 |只看该作者
zhangying 发表于 2014-3-20 15:22
也不行

你直接var nodes = mini.decode(text);
你转化的是text.这个不对的吧?

Rank: 8Rank: 8

9#
发表于 2014-3-20 15:37:04 |只看该作者
zhangying 发表于 2014-3-20 15:22
也不行

checkNodes()里面是节点对象数组, 你有没有保证你后台返回的,是节点数据?

如果不是节点数据,根据对应id,获取对应节点,再设置

var node = tree.getNode(node.id)

tree.checkNode(node)

Rank: 2

10#
发表于 2014-3-20 15:37:17 |只看该作者
lost 发表于 2014-3-20 15:31
你直接var nodes = mini.decode(text);
你转化的是text.这个不对的吧?

返回的数据是数组格式。数据没问题吧。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2025-7-14 22:53 , Processed in 1.064379 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部