ZTree官方文档:http://www.treejs.cn/v3/api.php
function TreeView(id) {
$.ajax({
type: "get",
url: Url + "/UserInfo/RoleAuthority/UpdTree",
data: { id: id },
dataType: 'json',
async: true,
success: function (response)//获取要选中哪些数据
{
$.get(Url + "/UserInfo/RoleAuthority/GetListTree",
function (data) {//查询所有的数据
zTreeObj = $.fn.zTree.init($("#ztreelist"), settingss, data); //初始化树
//加载时展开所有节点
zTreeObj.expandAll(true);
zTree = $.fn.zTree.getZTreeObj("ztreelist");
//循环要选中的数据,根据ID选中复选框
for (var i = 0; i < response.length; i++)
{
zTree.checkNode(zTree.getNodeByParam("A_Id", response[i].A_Id), true);
}
}
)
}
})
};