• JsTree使用一例


            SearchDesignPatent.treeContainer().jstree({
                'core' : {
                    'data' : json.data
                },
            }).bind('click.jstree', function(event) {
                var eventNodeName = event.target.nodeName;
                   if (eventNodeName == 'INS') {
                       return;
                   } else if (eventNodeName == 'A') {
                    var $subject = $(event.target).parent();
                    //有Bug,非叶子节点未展开前,下面条件也成立
                    if ($subject.find('ul').length > 0){
                        alert("请选择叶子节点");
                    } else {
                    if(window.console){
                        console.log($subject.text());
                        console.log($subject.attr("id"));
                        console.log($("input[name='type']").val());
                        $("input[name='type']").val($subject.attr("id"));
                    }
                     }
                   }
               }).on('changed.jstree', function(e, data) {
                r = [];  
                var i, j;  
                for (i = 0, j = data.selected.length; i < j; i++) {  
                    var node = data.instance.get_node(data.selected[i]);  
                    if (data.instance.is_leaf(node)) {  
                        r.push(node.id);
                        alert("叶子");
                    }else{
                        alert("节点");
                    }
                }
            });
  • 相关阅读:
    python的Collections 模块
    python模块
    python类
    python异常
    python文件处理
    python函数
    python字符串
    python数据结构
    python循环
    下载Google Play外国区APP技巧
  • 原文地址:https://www.cnblogs.com/rgqancy/p/5543548.html
Copyright © 2020-2023  润新知