微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery ztree实现树的搜索功能

本文实例分享了jquery ztree实现树的搜索功能,供大家参考,具体内容如下

rush:js;"> 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为自己写的一个方法

rush:js;"> function getFontCss(treeId,treeNode) { return (!!treeNode.highlight) ? {color:"#A60000","font-weight":"bold"} : {color:"#333","font-weight":"normal"}; }

这样就可以实现变色功能了; 接下来 要在自己写的显示树上方加一个搜索输入框:

rush:xhtml;">
display: none;">

这里可以看到调用了changeColor方法

0){ updateNodes(true); } } } function updateNodes(highlight) { var treeObj = $.fn.zTree.getZTreeObj(treeId); for( var i=0; itreeObj.getNodesByParamFuzzy(key,value);

是检索的ztree函数; 这样就ok了 ,可以实现搜索功能了。

更多关于ztree控件的内容,请参考专题插件ztree使用汇总》 。

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

原文地址:https://www.jb51.cc/jquery/49966.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐