ztree的模糊查询、右键事件(拖曳,删除等等)
1、ztree的模糊查询、右键事件(拖曳,删除等等)
var setting = {//配置
check: {
enable: true,
chkDisabledInherit: true,
chkboxType :'checkbox',
chkboxType :{ "Y" : "ps", "N" : "ps" }
},
view: {
showTitle: true,
showLine: true,
showIcon :false
},
data: {
simpleData: {
enable: true
},
key: {
title: ''
}
},
edit: {
enable: true,
showRemoveBtn: false,
showRenameBtn: false,
drag: {
prev: dragCondition,
next: dragCondition,
inner: false
}
},
callback: {
onRightClick: RightClick,
onDrop:ztreeOnDrop,
onCheck: zTreeOnCheck
}
};
var DBzTree = $.fn.zTree.init($("#leftTree"), setting, data);
$(document).ready(function(){//树的模糊查询
$.fn.zTree.init($("#leftTree"), setting, znodes);
fuzzySearch('leftTree','#key',null,true); //初始化模糊搜索方法
});
后台json数据返回格式,pId决定父子结构