jQuery MiniUI

标题: 关于checkboxtree绑定 [打印本页]

作者: money    时间: 2013-3-21 13:05:36     标题: 关于checkboxtree绑定

现在画面有左右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");
}


作者: factory    时间: 2013-3-21 14:11:15

我们看下,如果是BUG的话马上修复下
作者: money    时间: 2013-3-21 16:10:12

factory 发表于 2013-3-21 14:11
我们看下,如果是BUG的话马上修复下

是bug嘛?
作者: niko    时间: 2013-3-21 20:39:10

已修复,下载更新即可。
作者: money    时间: 2013-3-25 17:22:11

niko 发表于 2013-3-21 20:39
已修复,下载更新即可。

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

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

money 发表于 2013-3-25 17:22
更新了最新的代码,上面的问题解决了,左右已经绑定了。

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


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




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