// 选中树根节点
function setValue() {
var root = ${"#tree"}.tree('getRoot'); // 取到树的根节点
selectTreeNode(root.children, id); // 选中节点:其中id为待选中树节点id
}
// 递归遍历所有节点并选中
function selectTreeNode(children, id) {
for (var i = 0; i < children.length; i++) {
if (children[i].id == id) {
$("#tree").tree('select', $("#").tree('find', children[i].id).target); // 选中树节点
break;
} else {
if (children[i].children != null) {
selectTreeNode(children[i].children, id); // 没有找到则接着遍历
}
}
}
}