• easyui Combotree根据用户输入显示对应的tree值


    (function(){
    $.fn.combotree.defaults.editable = true;
    $.extend($.fn.combotree.defaults.keyHandler,{
    up:function(){
    console.log('up');
    },
    down:function(){
    console.log('down');
    },
    enter:function(){
    console.log('enter');
    },
    query:function(q){
    $(this).combotree('tree').tree('expandAll');
    var t = $(this).combotree('tree');
    var nodes = t.tree('getChildren');

    for(var i=0; i<nodes.length; i++){
    var node = nodes[i];
    if (node.text.indexOf(q) >= 0){

    $(node.target).show();
    } else {
    $(node.target).hide();
    }
    }
    var opts = $(this).combotree('options');
    if (!opts.hasSetEvents){
    opts.hasSetEvents = true;
    var onShowPanel = opts.onShowPanel;
    opts.onShowPanel = function(){
    var nodes = t.tree('getChildren');
    for(var i=0; i<nodes.length; i++){
    $(nodes[i].target).show();
    }
    onShowPanel.call(this);
    };
    $(this).combo('options').onShowPanel = opts.onShowPanel;
    }
    }
    });
    })(jQuery);



  • 相关阅读:
    java基础(7)
    log4j日志打印级别动态调整
    前端学习
    windows下 使用vs command tools 和mingw 分别编译 openssl
    收尾作业(3)
    收尾作业(2)
    收尾作业(1)
    收尾作业第一个接口
    图形建模需求
    收尾作业2
  • 原文地址:https://www.cnblogs.com/LiaoYunChuan/p/9844651.html
Copyright © 2020-2023  润新知