js中代码为:
//参数设置:
var setting = {
async: {
enable: true,
url:"<%=path%>/role/getTreeData",
autoParam:["id"]
},
callback: {
onAsyncSuccess: zTreeOnAsyncSuccess,
}
};
//显示一级节点
function zTreeOnAsyncSuccess(event, treeId, treeNode, msg) {
var zTree = $.fn.zTree.getZTreeObj("mytree");
var nodes = zTree.getNodes();
zTree.expandNode(nodes[0], true);
};
//树的加载
$(function() {
$.fn.zTree.init($("#mytree"), setting);
});
java端的测试数据:
[{ id:\'01\', name:\'n1\', isParent:true},{ id:\'02\', name:\'n2\', isParent:false},{ id:\'03\', name:\'n3\', isParent:true},{ id:\'04\', name:\'n4\', isParent:false}]