// 递归树形菜单
function menuList(list, menuSearchUrl) {
for(var i=0;i<list.length;i++){
if(list[i].children){
var childrenList = list[i].children;
for(var j=0;j<childrenList.length;j++){
if (menuSearchUrl == childrenList[j].attr_url) {
return childrenList[j]
}
}
return menuList(childrenList,menuSearchUrl);
}else {
if (menuSearchUrl == list[i].attr_url) {
return list[i];
}
}
}
}
function expandMenu(data,menuSearchUrl){
var n = $('#menu_tree').tree('find', menuList(data,menuSearchUrl).id.substring(0,5));
var n1 = $('#menu_tree').tree('find', menuList(data,menuSearchUrl).id);
$("#menu_tree").tree("select",n1.target);
$("#menu_tree").tree("expand", n.target);//展开父节点
}
js递归树形菜单
最新推荐文章于 2024-01-31 09:22:08 发布