1
1
< div th:fragment ="menu ">
2
2
< div id ="sidebar " >
3
3
< ul id ="menu ">
4
- < li > < a href ="usersPage "> < i class ="icon icon-home "> </ i > < span > 用户管理</ span > </ a > </ li >
4
+ <!-- <li><a href="usersPage"><i ></i> <span>用户管理</span></a> </li>
5
5
<li><a href="rolesPage"><i class="icon icon-signal"></i> <span>角色管理</span></a> </li>
6
- < li > < a href ="resourcesPage "> < i class ="icon icon-inbox "> </ i > < span > 资源管理</ span > </ a > </ li >
6
+ <li><a href="resourcesPage"><i class="icon icon-inbox"></i> <span>资源管理</span></a> </li>-->
7
7
</ ul >
8
8
</ div >
9
- </ div >
9
+ < script th:src ="@{/js/jquery-1.11.2.min.js} "> </ script >
10
+ < script type ="text/javascript ">
11
+ $ . ajax ( {
12
+ cache : true ,
13
+ type : "POST" ,
14
+ url :'resources/loadMenu.do' ,
15
+ dataType :"json" ,
16
+ success : function ( data ) {
17
+ var html = "" ;
18
+ for ( var i = 0 ; i < data . length ; i ++ ) {
19
+ html += "<li><a href='" + data [ i ] . resurl + "'><i class='icon icon-home'></i> <span>" + data [ i ] . name + "</span></a> </li>"
20
+ }
21
+ $ ( "#menu" ) . append ( html ) ;
22
+ //改变当前菜单样式
23
+ $ ( "#menu li a" ) . each ( function ( ) {
24
+ $this = $ ( this ) ;
25
+ if ( $this [ 0 ] . href == String ( window . location ) ) {
26
+ $this . attr ( "href" , "javascript:;" ) ;
27
+ $this . parent ( ) . addClass ( "active" ) ;
28
+ }
29
+ } ) ;
30
+ }
31
+ } ) ;
32
+ </ script >
33
+ </ div >
34
+
0 commit comments