jQuery MiniUI

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

onDrawNode 选中当前节点 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2016-5-30 16:17:11 |只看该作者 |倒序浏览
function onDrawNode(e) {
        
        var tree = e.sender;
        var node = e.node;
        var isLeaf22 = tree.isLeaf(node);
        if (isLeaf22 == true) {
            for (var i = 0; i < sznode.length; i++) {
                if (sznode[i] == node.UID) {
                    //前面的判断内容可以不用管,我要怎么才可以选中当前的节点?(用e、还是tree、还是node?)
                    e.checked = true;
                }
            }
        }
    }

Rank: 1

沙发
发表于 2016-5-30 16:31:57 |只看该作者
function onDrawNode(e) {
        var tree = e.sender;
        var node = e.node;
        var isLeaf22 = tree.isLeaf(node);
        if (isLeaf22 == true) {
            for (var i = 0; i < sznode.length; i++) {
                if (sznode[i] == node.UID) {
                    var treef = mini.get("treegrid1");
                    treef.checkNode(node);
                }
            }
        }
    }

//我自己已经解决,代码贴上,如有需要的同志,可以参考参考

Rank: 8Rank: 8

板凳
发表于 2016-5-31 09:33:14 |只看该作者
泉哥丶 发表于 2016-5-30 16:31
function onDrawNode(e) {
        var tree = e.sender;
        var node = e.node;

不要在绘制事件里面操作节点,这个事件主要是用于节点样式内容的绘制
加载完后你就可以获取所有数据比较你要选中的节点去选中

Rank: 1

地板
发表于 2016-6-3 17:03:28 |只看该作者
dforce 发表于 2016-5-31 09:33
不要在绘制事件里面操作节点,这个事件主要是用于节点样式内容的绘制
加载完后你就可以获取所有数据比较 ...

加载完成后获取所有数据,怎么获取?求告知

Rank: 8Rank: 8

5#
发表于 2016-6-3 17:26:26 |只看该作者
泉哥丶 发表于 2016-6-3 17:03
加载完成后获取所有数据,怎么获取?求告知

tree.getList()

Archiver|普加软件

GMT+8, 2025-7-11 04:27 , Processed in 1.061420 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部