树节点展开优化,默认展开2级,但大于10个节点的不展开
This commit is contained in:
@@ -73,17 +73,15 @@ var setting = {
|
|||||||
}, tree, loadTree = function() {
|
}, tree, loadTree = function() {
|
||||||
js.ajaxSubmit("${ctx}/cms/category/treeData?___t="
|
js.ajaxSubmit("${ctx}/cms/category/treeData?___t="
|
||||||
+ new Date().getTime(), { }, function(data) {
|
+ new Date().getTime(), { }, function(data) {
|
||||||
tree = $.fn.zTree.init($("#tree"), setting, data);//.expandAll(true);
|
tree = $.fn.zTree.init($("#tree"), setting, data);
|
||||||
// 展开第一级节点
|
var level = -1, nodes;
|
||||||
var nodes = tree.getNodesByParam("level", 0);
|
while (++level <= 1) {
|
||||||
for (var i = 0; i < nodes.length; i++) {
|
nodes = tree.getNodesByParam("level", level);
|
||||||
|
if (nodes.length > 10) { break; }
|
||||||
|
for(var i=0; i<nodes.length; i++) {
|
||||||
tree.expandNode(nodes[i], true, false, false);
|
tree.expandNode(nodes[i], true, false, false);
|
||||||
}
|
}
|
||||||
// 展开第二级节点
|
}
|
||||||
// nodes = tree.getNodesByParam("level", 1);
|
|
||||||
// for(var i=0; i<nodes.length; i++) {
|
|
||||||
// tree.expandNode(nodes[i], true, false, false);
|
|
||||||
// }
|
|
||||||
}, null, null, js.text('loading.message'));
|
}, null, null, js.text('loading.message'));
|
||||||
};
|
};
|
||||||
loadTree();
|
loadTree();
|
||||||
|
|||||||
@@ -55,17 +55,15 @@ var setting = {
|
|||||||
}
|
}
|
||||||
}, tree, loadTree = function() {
|
}, tree, loadTree = function() {
|
||||||
js.ajaxSubmit("${ctx}/cms/template/treeData?___t=" + new Date().getTime(), function(data) {
|
js.ajaxSubmit("${ctx}/cms/template/treeData?___t=" + new Date().getTime(), function(data) {
|
||||||
tree = $.fn.zTree.init($("#tree"), setting, data);//.expandAll(true);
|
tree = $.fn.zTree.init($("#tree"), setting, data);
|
||||||
// 展开第一级节点
|
var level = -1, nodes;
|
||||||
var nodes = tree.getNodesByParam("level", 0);
|
while (++level <= 1) {
|
||||||
for (var i = 0; i < nodes.length; i++) {
|
nodes = tree.getNodesByParam("level", level);
|
||||||
|
if (nodes.length > 10) { break; }
|
||||||
|
for(var i=0; i<nodes.length; i++) {
|
||||||
tree.expandNode(nodes[i], true, false, false);
|
tree.expandNode(nodes[i], true, false, false);
|
||||||
}
|
}
|
||||||
// // 展开第二级节点
|
}
|
||||||
// nodes = tree.getNodesByParam("level", 1);
|
|
||||||
// for (var i = 0; i < nodes.length; i++) {
|
|
||||||
// tree.expandNode(nodes[i], true, false, false);
|
|
||||||
// }
|
|
||||||
}, null, null, js.text('loading.message'));
|
}, null, null, js.text('loading.message'));
|
||||||
};
|
};
|
||||||
loadTree();
|
loadTree();
|
||||||
|
|||||||
Reference in New Issue
Block a user