zTree使用实例

本文详细介绍了zTree的使用,包括zTree的关闭、数据保存、节点操作(添加、删除)、拖拽功能以及右键菜单的实现。通过实例展示了如何配置zTree,以及在JavaScript中进行节点管理的方法。
摘要由CSDN通过智能技术生成
var this_;
    	var this_id;
    	var this_name;
    	var this_data;
    	var this_pId;
    	var p_tId;
    	//zTree配置开始
    	$(".zTreeDom_close").click(function(){//关闭zTree按钮
    		$(".zTreeDom").hide();
    		$("#treeDemo").hide();
    	})
    	$("#zTreeDom_save").click(function(){//保存数据
    		$("#ztree_add").hide();
    		var treeObj = $.fn.zTree.getZTreeObj("treeDemo");
			var child = treeObj.getNodes();	
			var ztreeNodes = [];
			function children (child) {
				for(var i = 0; i < child.length; i++){
					var data = {name:child[i].name,data:child[i].data};
					ztreeNodes.push(data);
					var childs = child[i].children;
					if(childs == undefined){
						continue;
					}else{
						children(childs);
					}
				}
			}
			children (child)
			console.log(ztreeNodes);
    	})
    	
    	
    	$(document).mousedown(function(){//右键的小菜单消失
    		$("#ztreeRight").hide();
    	});
    	$("#ztreeRight_add").mousedown(function(){
    		$("#ztree_add").show();
    		$("#add_content").find("input").eq(0).val("");
			$("#add_content").find("input").eq(1).val("");
    	})
    	$("#ztreeRight_remove").mousedown(function(){//确定是否删除节点弹框
    		var c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值