首页 >

jquery ztree实现树的搜索功能【jquery】

web前端|js教程jquery ztree实现树的搜索功能【jquery】
jquery,ztree异步搜索,jquery实现搜索功能,jquery,ztree实例
web前端-js教程
本文实例分享了jquery ztree实现树的搜索功能,供大家参考,具体内容如下
百度钱包分享朋友圈领红包源码,改变ubuntu用户权限,tomcat 放微信文件夹,怎么写爬虫赚钱,php工程师发展方向,姜文涛seolzw
var userZTree; var userSetting={   check: {    enable: true,    chkStyle: "radio",    chkboxType : {"Y" : "" , "N" : ""},    radioType: "all"   },   data: {    simpleData: {     enable: true,     idKey : "id",     pIdKey : "pid"    }   },   callback:{    onClick : clickCheck   },   view :{    showIcon: false,    fontCss: getFontCss   } }; 
这里要加一个属性:view:{fontCss:getFontCss}
这里的getFontCss为自己写的一个方法:
java闹钟源码,ubuntu能联网吗,tomcat启动了打不开,网络爬虫 r,淘宝自助发货系统php,seo年终lzw
function getFontCss(treeId, treeNode) {  return (!!treeNode.highlight) ? {color:"#A60000", "font-weight":"bold"} : {color:"#333", "font-weight":"normal"}; } 
这样就可以实现变色功能了;
接下来 要在自己写的显示树上方加一个搜索输入框:
oa人事管理系统源码,ubuntu的终端在哪,梦到满身爬虫子,外企php,seo输出值lzw
<input type="button" value=" " onclick="submitUser();"/> <input type="button" value=" " onclick="closeUserDiv();"/>
按名字过滤:
这里可以看到调用了changeColor方法:

//使用搜索数据 加高亮显示功能,需要2步 //1.在tree的setting 的view 设置里面加上 fontCss: getFontCss 设置 //2.在ztree容器上方,添加一个文本框,并添加onkeyup事件,该事件调用固定方法 changeColor(id,key,value) // id指ztree容器的id,一般为ul,key是指按ztree节点的数据的哪个属性为条件来过滤,value是指过滤条件,该过滤为模糊过滤 function changeColor(id,key,value){  treeId = id;  updateNodes(false);  if(value != ""){   var treeObj = $.fn.zTree.getZTreeObj(treeId);   nodeList = treeObj.getNodesByParamFuzzy(key, value);   if(nodeList && nodeList.length>0){    updateNodes(true);   }  } } function updateNodes(highlight) {  var treeObj = $.fn.zTree.getZTreeObj(treeId);  for( var i=0; i<nodeList.length; i++) {   nodeList[i].highlight = highlight;   treeObj.updateNode(nodeList[i]);  } } treeObj.getNodesByParamFuzzy(key, value); 
是检索的ztree函数;
这样就ok了 ,可以实现搜索功能了。

以上就是为大家分析的ztree实现树的搜索功能的相关资料,希望能够对大家的学习。


jquery ztree实现树的搜索功能【jquery】
  • jquery ztree异步搜索(搜叶子)实践【jquery】
  • jquery ztree异步搜索(搜叶子)实践【jquery】 | jquery ztree异步搜索(搜叶子)实践【jquery】 ...

    jquery ztree实现树的搜索功能【jquery】
  • HTML5和jQuery实现搜索智能匹配的功能
  • HTML5和jQuery实现搜索智能匹配的功能 | HTML5和jQuery实现搜索智能匹配的功能 ...

    © 牛的日记 | www.liuzhongwei.com
    网站部分内容来源于网友供稿,若有侵权请联系删除,970928#QQ.com