jQuery MiniUI

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

Tree加载默认选中节点问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2012-8-14 16:41:57 |只看该作者 |倒序浏览
我想实现的效果是这样的:在动态绑定tree数据的时候,我有一个标识列,如果等于"0"话,tree前面的复选框没有选中,等于“1”的话tree前面的复选框是选中状态,在数据加载的时候实现这个功能,应该怎么实现,望回答!

Rank: 8Rank: 8

沙发
发表于 2012-8-14 17:02:19 |只看该作者
生成树之后,cascadeChild方法遍历树的节点,然后根据你的标识来设置是否该节点选中
tree.cascadeChild(tree.getRootNode(), function(node){
        if(node.abc == 1) tree.checkNode(node);
});
getRootNode是获取到根节点.
abc为标识属性,如果为1,就选中

Rank: 6Rank: 6

板凳
发表于 2012-8-14 20:15:55 |只看该作者
谢谢您的回答,按您的方法,成功解决问题!

Rank: 6Rank: 6

地板
发表于 2012-8-14 20:18:43 |只看该作者
gry 发表于 2012-8-14 20:15
谢谢您的回答,按您的方法,成功解决问题!

只是还有个问题,需要请教您,我怎么把选中节的的ID提交给后台,后台有如何接收呢!

Rank: 9Rank: 9Rank: 9

5#
发表于 2012-8-15 09:07:38 |只看该作者

Archiver|普加软件

GMT+8, 2024-10-2 16:26 , Processed in 1.066106 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部