jQuery MiniUI

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

关于checkboxtree绑定 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-3-21 13:05:36 |只看该作者 |倒序浏览
现在画面有左右2侧,左侧是checkbox树,右侧是树对应的值(图片),想实现的效果就是右侧点击图片,判断左边的树是否checked,如果选中就变成未选,如果未选就变成选中,下面是实现代码,看看有什么问题嘛?为什么isCheckedNode()方法取得的总是false?

tree = mini.get("tree1");
var checked;
checked = tree.isCheckedNode(dataInfo[i].id);
alert(checked);
if (checked) {
      tree.uncheckNode(dataInfo[i].id);
      alert("uncheckNode");
} else {
      tree.checkNode(dataInfo[i].id);
      alert("checkNode");
}

Rank: 8Rank: 8

沙发
发表于 2013-3-21 14:11:15 |只看该作者
我们看下,如果是BUG的话马上修复下

Rank: 3Rank: 3

板凳
发表于 2013-3-21 16:10:12 |只看该作者
factory 发表于 2013-3-21 14:11
我们看下,如果是BUG的话马上修复下

是bug嘛?

Rank: 9Rank: 9Rank: 9

地板
发表于 2013-3-21 20:39:10 |只看该作者
已修复,下载更新即可。

Rank: 3Rank: 3

5#
发表于 2013-3-25 17:22:11 |只看该作者
niko 发表于 2013-3-21 20:39
已修复,下载更新即可。

更新了最新的代码,上面的问题解决了,左右已经绑定了。

不过还是有其他问题,我想点击右侧的图片,左侧的checkbox树需要展开显示被点中图片的节点,使用了tree.expandNode(dataInfo.id);但是不起作用,被打钩了,但是树没展开,能否看下什么问题?

Rank: 3Rank: 3

6#
发表于 2013-3-25 17:32:39 |只看该作者
money 发表于 2013-3-25 17:22
更新了最新的代码,上面的问题解决了,左右已经绑定了。

不过还是有其他问题,我想点击右侧的图片,左侧 ...


解决了,我用selectNode+expandPath方法实现了

Archiver|普加软件

GMT+8, 2025-2-17 22:27 , Processed in 1.067564 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部