一级菜单 二级菜单
$.each(data, function (i, item) {
//如果是一级菜单
if(item.PARENT_ID==0) {
oneMenu = item.MENU_ID;
$("<li id='"+oneMenu+"'></li>").appendTo("#coolMenu");
$("<a href='#'>"+item.MENU_DISPLAY+"</a>").appendTo("#"+oneMenu);
//再次循环 子级菜单找父级菜单
$.each(data,function(j,twoMenuData){
//二级菜单的父级ID = 如果一级菜单ID
if(twoMenuData.PARENT_ID == oneMenu) {
twoMenu = twoMenuData.MENU_ID;
$("<ul class='noJS'></ul>").appendTo("#"+oneMenu);
$("<li id='"+twoMenu+"'></li>").appendTo(".noJS");
$("<a href='#'>"+twoMenuData.MENU_DISPLAY+"</a>").appendTo("#"+twoMenu);
}
});
}
});
一级菜单加载是正确的 但是二级菜单找父级菜单不对 找了很久都不知道什么原因 求帮忙 求解 在线等结果