liuxiaolong
2019-05-09 0d1d88cdb668e75ea8609417ac18ae19947e9525
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="com.landy.gum.session.SessionContextUserEntity"%>
<script>
//通过javascript组装页面
    var allMenus='<%=SessionContextUserEntity.getCurrentUser().getMenuList() %>';
    bulidMenu(allMenus);
    function bulidMenu(menus){
 
        for(var i=0;i<menus.length;i++){
            //$("#side-menu").append("<li><a href='' class='J_menuItem'><i class='fa fa-anchor'></i><span class='nav-label'>首页</span></a></li>");
            var menu=menus[i];
            debugger;
            if(menu.targetUrl==null || menu.targetUrl==""){
                $("#side-menu").append("<li><a href='' class='J_menuItem'><i class='fa fa-anchor'></i><span class='nav-label'>首页</span></a></li>");
            }else{
                var html="<li><a href=''><i class='fa fa-columns'></i> <span class='nav-label'>"+menu.name+"</span><span class='fa arrow'></span></a>";
                if(menu.children.length>0){
                    html+=bulidChildMenu(menu.children);
                }
                html+="</li>";
                $("#side-menu").append(html);
            }
        }
    }
    
    function bulidChildMenu(childMenu){
        var html="";
        html="<ul class='nav nav-second-level'>";
        for(var i=0;i<childMenu.length;i++){
            html+='<li><a class="J_menuItem" onclick="" ><i class="fa icon-adjust"></i> <span class="nav-label">创建检查项</span> </a></li>';
        }
        
        return html+"</ul>";
        
    }
 
 
</script><%--
                 
        <li id="firstMenu">
            <c:choose>
               <c:when test="${empty menu.targetUrl}">  
                   <a href="#"><i class="fa fa-gear"></i> <span class="nav-label">${menu.name}</span><span class="fa arrow"></span></a>  
               </c:when>
               <c:otherwise> 
                  <a  class="J_menuItem"  href="${menu.srcUrl}"><i class="fa fa-gear"></i> <span class="nav-label">${menu.name}</span><span class="fa arrow"></span></a>
               </c:otherwise>
            </c:choose>
            <ul class="nav nav-second-level">
                        <c:set var="menus" value="${menu.children}" scope="request"/>
                         <jsp:include page="menu.jsp"></jsp:include>
            
            </ul>
        </li>
        
    
    
    
--%>