日期:2014-05-17  浏览次数:20684 次

一级菜单 二级菜单
$.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);
                     }
                });
            }
        });


一级菜单加载是正确的  但是二级菜单找父级菜单不对   找了很久都不知道什么原因  求帮忙  求解  在线等结果