版权声明:本文为博主原创文章,未经博主允许不得转载。 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);// 选中
}
}
}