jQuery MiniUI

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

请问tree里面,showCheckBox=true时能全选吗 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-8-23 16:50:14 |只看该作者 |倒序浏览
就像grid的标题栏那个checkbox那样,选中它,所有记录的checkbox都一并勾上。这个在tree上能实现吗?

Rank: 2

沙发
发表于 2012-8-23 17:14:11 |只看该作者
童鞋问你一下,你用tree的时候,选中部分子节点,父节点可以选中吗??我把autoCheckParent设为true了啊!!

Rank: 2

板凳
发表于 2012-8-23 17:18:30 |只看该作者
貌似不行,这个tree的逻辑是当全部子节点都选中以后父节点才能选中

Rank: 8Rank: 8

地板
发表于 2012-8-23 17:37:28 |只看该作者
perfectken 发表于 2012-8-23 17:18
貌似不行,这个tree的逻辑是当全部子节点都选中以后父节点才能选中

你的版本是不是新的,这个功能前些日子已经加上了,你更新下试试

Rank: 2

5#
发表于 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 ].
*
*/

Rank: 2

6#
发表于 2012-8-23 17:43:17 |只看该作者
麻烦也解答一下我这个问题,谢谢~

Rank: 9Rank: 9Rank: 9

7#
发表于 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方法就可以全选树了。

Archiver|普加软件

GMT+8, 2024-11-26 08:18 , Processed in 1.060532 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部