
<div class="content_wrap" style="margin: 20px;">
<div class="zTreeDemoBackground left">
<ul id="treeDemo" class="ztree"></ul>
</div>
</div>
var setting = {
data: {
simpleData: {
enable: true
}
}
};
var zNodes = [{
id: 1,
pId: 0,
name: "中国",
open: true,
children:[{
id: 11,
pId: 0,
name: "北京",
open: true,
children:[{
id: 111,
pId: 0,
name: "丰台",
open: true,
children:[{
id: 1111,
pId: 0,
name: "佃起村",
open: true,
children:null
}]
},{
id: 112,
pId: 0,
name: "通州",
open: true,
children:[{
id: 1121,
pId: 0,
name: "翠福园",
open: true,
children:null
}]
}
]
},{
id: 12,
pId: 0,
name: "河南",
open: true,
children:[{
id: 121,
pId: 0,
name: "郑州",
open: true,
}]
}]
}
];
var initID;
$(document).ready(function() {
var zTree = $.fn.zTree.init($("#treeDemo"), setting, zNodes);
firstNode(zNodes[0])
zTree.selectNode(zTree.getNodeByParam("id", initID));
});
function firstNode(root){
if(root.children == null){
return initID = root.id;
}
firstNode(root.children[0])
}