前言
最近工程中要求将easyui-tree的树形结构显示到指定层次,再网上搜索了一下发现没有现成的代码,稍微做了一下研究,现在贴出来供大家参考。
要求
返回的树形结构中有一个属性表示当前节点的层次,我这里是
type
代码
var expendFunction = function (treeNodes) {
//var treeNodes = $('#tt').tree('getRoots');
$(treeNodes).each(function () {
var data = $('#tt').tree('getData', this.target);
if (data.type < 2) {
$('#tt').tree('expand', this.target);
expendFunction($('#tt').tree('getChildren', this.target));
}
})
};
tt是树形结构的Id.
调用: