您当前的位置: 首页 > 

杨林伟

暂无认证

  • 1浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

41zTree - 根据关键字模糊查找节点

杨林伟 发布时间:2019-04-26 17:15:49 ,浏览量:1

效果图: 在这里插入图片描述

代码:




	 ZTREE DEMO - fuzzySearch
	
	
	
	
	
	
	
	
	
		var setting = {
				check: {
					enable: true//checkbox
				},
				view: {
					nameIsHTML: true, //允许name支持html				
					selectedMulti: false
				},
				edit: {
					enable: false,
					editNameSelectAll: false
				},
				data: {
					simpleData: {
						enable: true
					}
				}
		};

		var zNodes =[
			{ id:1, pId:0, name:"模糊搜索演示 1", t:"id=1", open:true},
			{ id:11, pId:1, name:"[]\\^$.|?*+():关键字可以是js正则元字符", t:"id=11"},
			{ id:12, pId:1, name:"{}'\"~`!@#%&-;:/,=:关键字可以是其他字符", t:"id=12"},
			{ id:2, pId:0, name:"模糊搜索演示 2", t:"id=2", open:true},
			{ id:21, pId:2, name:"大写ABDEFGHINQRT:关键字查找不区分大小写", t:"id=21"},
			{ id:22, pId:2, name:"小写abdefghinqrt:关键字查找不区分大小写", t:"id=21"},
			{ id:3, pId:0, name:"模糊搜索演示 3", t:"id=3", open:true },
			{ id:31, pId:3, name:"空 格:关键字是空格", t:"id=31"}
		];

		$(document).ready(function(){
			$.fn.zTree.init($("#treeDemo"), setting, zNodes);
			fuzzySearch('treeDemo','#key',null,true); //初始化模糊搜索方法
		});
		//-->
	



根据关键字模糊查找节点
[ 文件路径: fuzzySearch/fuzzySearch.html ]
    • 1、fuzzySearch()方法使用说明
      • @param zTreeId ztree对象的id,不需要#
      • @param searchField 输入框选择器
      • @param isHighLight 是否高亮,默认高亮,传入false禁用
      • @param isExpand 是否展开,默认合拢,传入true展开
      • fuzzySearch ( zTreeId, searchField, isHighLight, isExpand )
      • 搜索试试看: 关键字:

    • 2、依赖的js
      • ztree v3.5.19.1及以上,使用到getPath()方法
      • ztree.exhide扩展,使用到hideNode()方法
    关注
    打赏
    1662376985
    查看更多评论
    立即登录/注册

    微信扫码登录

    0.4769s