jQuery MiniUI

 找回密码
 立即注册
楼主: 344457761
打印 上一主题 下一主题

checkbox树节点,当选中父节点的时候 [复制链接]

Rank: 2

11#
发表于 2017-3-14 09:55:20 |只看该作者
344457761 发表于 2017-3-14 09:29
昨天弄了一夜 没弄好 版主帮忙看下吧

grid.on("nodecheck", function (e) {
                var node = e.node;
            var nodes = grid.getAllChildNodes(node);
                if (!grid.isLeaf(node)&&grid.isCheckedNode(node)) {
                    for (var i = 0, l = nodes.length; i < l; i++) {
                            if (nodes.cid==null) {
                            grid.checkNode(nodes);
                        } else {

                        }
                    }
                }else{
                        for (var i = 0, l = nodes.length; i < l; i++) {
                            if (nodes.cid==null) {
                            grid.uncheckNode(nodes);
                        } else {
                               
                        }
                    }
                }

            });

这样感觉可以了

Rank: 8Rank: 8

12#
发表于 2017-3-14 14:38:34 |只看该作者
344457761 发表于 2017-3-14 09:55
grid.on("nodecheck", function (e) {
                var node = e.node;
            var nodes = grid.getAl ...


我修改了一下。
后面我们准备做个插件,用插件形式实现不同的选择模型。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

13#
发表于 2017-3-14 19:55:28 |只看该作者
felt 发表于 2017-3-14 14:38
我修改了一下。
后面我们准备做个插件,用插件形式实现不同的选择模型。

支持大力支持                                       

Archiver|普加软件

GMT+8, 2025-7-17 02:31 , Processed in 1.044647 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部