<script>
var ${functionList}=
[{
"action_url": "login.html",
"moduleName": "功能列表",
"moduleid": 1
},
{
"moduleName": "系统管理",
"moduleid": 101,
"parentid": 1
},
{
"moduleName": "常用工具",
"moduleid": 102,
"parentid": 1
},
{
"moduleName": "图片管理",
"moduleid": 103,
"parentid": 1
},
{
"moduleName": "文件管理",
"moduleid": 104,
"parentid": 1
},
{
"moduleName": "音乐管理",
"moduleid": 105,
"parentid": 1
},
{
"action_url": "usermanage.html",
"moduleName": "用户管理",
"moduleid": 101001,
"parentid": 101
},
{
"action_url": "rolemanage.html",
"moduleName": "角色管理",
"moduleid": 101002,
"parentid": 101
}]
$(function () {
/*动态加载菜单*/
treemenu();
});
function treemenu() {
var menuArry = ${functionList};
var l = menuArry.length;
var ul = '';
for (var i = 0; i < l; i++) {
//顶级菜单
if (menuArry[i].parentid == "0") {
//隐藏顶级菜单
for (var j = 0; j < l; j++) {
//二级菜单
if (menuArry[j].parentid == menuArry[i].moduleid) {
//console.log(menuArry[j]);
ul += '<li><a href="javascript:void(0)"><i class="fa '+menuArry[j].moduleIcon+'"></i>'
+ menuArry[j].moduleName + '</a>';
}
if (menuArry[j].parentid == menuArry[i].moduleid) {
for (var k = 0; k < l; k++) {
//三级菜单
if (menuArry[k].parentid == menuArry[j].moduleid) {
//console.log(menuArry[k]);
ul += '<ul class="submenu"><li><a href='+menuArry[k].action_url+'>'
+ menuArry[k].moduleName
+ "</a></li></ul>";
}
}
}
}
ul += "</li>";
}
}
$("#demo-list").append(ul);
}
</script>