首页 > 网站 > WEB开发 > 正文

EasyUI支持模糊查询的Combotree

2024-04-27 15:10:41
字体:
来源:转载
供稿:网友
jsp代码:<input type="text" id="sbdwid" style="width:364px;">Js代码:$("#sbdwid").combotree({    editable: true,    panelHeight: 150,    url: basePath + '/dutyParAction.do?ExeMethod=querySbdw&editsbdwid='+editsbdwid+'&tchId='+tchId,    keyHandler : {        query : function(q) {            $(this).combotree("options").url = rewriteUrl(path + '/dutyParAction.do?ExeMethod=querySbdw&editsbdwid='+editsbdwid+'&tchId='+tchId+'&q='+q);            $(this).combotree("reload");            $(this).combotree('setValue', q);//设置文本输入的值        }    },    onLoadSuccess:function(node,data){//使文本输入的值,能在选择之后变为id保存        var val = $.trim($("#sbdwid").combotree('getValue'));        if(val != "" && data && data.length > 0){            for(var i = 0, j = data.length; i < j; i++){                if($.trim(data[i].text) == val){                    $("#sbdwid").combotree('setValue', data[i].id);                    break;                }            }        }    },    onBeforeExpand:function(node, param){        $("#sbdwid").combotree("tree").tree("options").url = path+"/dutyParAction.do?ExeMethod=querySbdw&qydjid="+node.attributes        +"&showSelf=0&edtisbdwid="+editsbdwid+"&tchId="+tchId;    }});
上一篇:session取值

下一篇:easyui的datagrid使用

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表