jQuery MiniUI

标题: 请问tree里面,showCheckBox=true时能全选吗 [打印本页]

作者: perfectken    时间: 2012-8-23 16:50:14     标题: 请问tree里面,showCheckBox=true时能全选吗

就像grid的标题栏那个checkbox那样,选中它,所有记录的checkbox都一并勾上。这个在tree上能实现吗?
作者: 纪ji413    时间: 2012-8-23 17:14:11

童鞋问你一下,你用tree的时候,选中部分子节点,父节点可以选中吗??我把autoCheckParent设为true了啊!!
作者: perfectken    时间: 2012-8-23 17:18:30

貌似不行,这个tree的逻辑是当全部子节点都选中以后父节点才能选中
作者: factory    时间: 2012-8-23 17:37:28

perfectken 发表于 2012-8-23 17:18
貌似不行,这个tree的逻辑是当全部子节点都选中以后父节点才能选中

你的版本是不是新的,这个功能前些日子已经加上了,你更新下试试
作者: perfectken    时间: 2012-8-23 17:42:12

factory 发表于 2012-8-23 17:37
你的版本是不是新的,这个功能前些日子已经加上了,你更新下试试

我是2.0.9,在mini.js里面看到的信息

/**
* jQuery MiniUI 2.0.9.9
*
* Date : 2012-8-03
*
* Commercial License : http://www.miniui.com/license
*
* Copyright(c) 2012 All Rights Reserved. PluSoft Co., Ltd (上海普加软件有限公司) [ services@plusoft.com.cn ].
*
*/
作者: perfectken    时间: 2012-8-23 17:43:17

麻烦也解答一下我这个问题,谢谢~
作者: niko    时间: 2012-8-23 17:51:06

tree没有一个全选的checkbox。
你可以这样做,放一个按钮,点击事件这样处理:
function checkAll() {
            var tree = mini.get("tree2");
            var nodes = tree.getAllChildNodes(tree.getRootNode());
            tree.checkNodes(nodes);
        }
调用checkAll方法就可以全选树了。




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