zoukankan      html  css  js  c++  java
  • 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("节点");
                    }
                }
            });
  • 相关阅读:
    微信小程序 生命周期
    ftp uploadFileAction(重要)
    java FTP 上传下载删除文件
    httpsession
    db2 blob EMPTY_BLOB()
    java blob
    java session getCreationTime()
    eclipse 查看源代码
    java file类
    Vue.js 和 MVVM 小细节
  • 原文地址:https://www.cnblogs.com/rgqancy/p/5543548.html
Copyright © 2011-2022 走看看