level 1
信息量比较大
楼主
function onDeleteNodes() {
removeTreeNodes();
}
//递归删除父节点
function removeTreeNodes() {
zTree = $.fn.zTree.getZTreeObj("treeDemo");
var nodes = zTree.getCheckedNodes(true);
var flag = false;
if (nodes.length > 0) {
for (var i = 0; i < nodes.length; i++) {
//说明是子节点
if (typeof (nodes[i].children) == "undefined" || nodes[i].children.length == 0) {
zTree.removeNode(nodes[i]);
flag = true;
}
}
}
if (flag)
removeTreeNodes();
}
2014年02月27日 06点02分
1
removeTreeNodes();
}
//递归删除父节点
function removeTreeNodes() {
zTree = $.fn.zTree.getZTreeObj("treeDemo");
var nodes = zTree.getCheckedNodes(true);
var flag = false;
if (nodes.length > 0) {
for (var i = 0; i < nodes.length; i++) {
//说明是子节点
if (typeof (nodes[i].children) == "undefined" || nodes[i].children.length == 0) {
zTree.removeNode(nodes[i]);
flag = true;
}
}
}
if (flag)
removeTreeNodes();
}