这是组成:
var ztreeObject;
setting = {
async: {
enable: true,
url:"expand_node.jsp",
autoParam:["id"]
},
check :{
enable:true,
chkboxType: { "Y": "", "N": "" }
},
data: {
simpleData: {
enable: true
}
},
callback:{
onCheck: zTreeOnCheck
}
};
然后是点击的事件:
function zTreeOnCheck(event, treeId, treeNode,clickFlag) { ztreeObject.expandNode(treeNode, true, true, true);
}
后台返回数据格式如下:
[{id: "1",Pid : "-1",name: "软件学院",isParent:true}]
[{id: "2",Pid : "1",name: "数字媒体",isParent:true},
{id: "3",Pid : "1",name: "数字媒体2",isParent:true},
{id: "138",Pid : "1",name: "it",isParent:true},
{id: "144",Pid : "1",name: "c",isParent:true}
]
问题:
新手。。。,异步加载显示正常,但是点击展开事件不行,没有用到dataFilter,不知道怎么回事