简单数据格式zTree数据回显

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012963866/article/details/77553852
// 回显数据
		function checkedzTreeNodes() {
			var treeObj = $.fn.zTree.init($("#ztreedeep"),setting,zNodes);
			var zTree = treeObj.getCheckedNodes(false); // 获取未被选中的shu
			var arr = new Array();
			var id= "";
			$.ajax({
				url : "/SyncData.do",
				type: "post",
				dataType : "json",
				async : false,
				success : function(data, textStatus) {
					if (data.result && data.code == 1) {
						id = data.ids;
					}
				},
				error : function(XMLHttpRequest, textStatus, errorThrown){
				}
			});
			if ( id!= "") {
				var idarr = id.split(",");
				for (var i = 0; i < zTree.length; i++) {  
					for (var j = 0; j < idarr .length; j++) {
						if (idarr[j] == zTree[i].id) {
							arr.push(zTree[i]);
						}
					}
				}  
				for (var l = 0; l < arr.length;l++){
					treeObj.expandNode(arr[l], true,true,true); //展开选中的  
					treeObj.checkNode(arr[l], true,true);// 选中
				}
			}
		} 

猜你喜欢

转载自blog.csdn.net/u012963866/article/details/77553852