rouleMap={ };
var volidFunctionList= JSON.parse(window.localStorage.validFunctionList).data.validFunctionResourceList;
var functionList= JSON.parse(window.localStorage.validFunctionList).data.validFunctionOrgList;for (var i = 0; i < volidFunctionList.length; i++) {
rouleMap[volidFunctionList[i].id] = volidFunctionList[i].name;
};
for (var j = 0; j < functionList.length; j++) {
rouleMap[functionList[j].id]= functionList[j].name;
};
var len = $("#appMenu .module a").length;//获取a标签的个数
var arr = [];
for(var index = 0; index < len-1; index++){//创建一个数字数组
arr[index] = index;
}
$.each(arr, function(i){//循环得到不同的id的值
var idValue = $("#appMenu .module a").eq(i).attr("id");
if(idValue!=null){
if(rouleMap[idValue] != null){
$("#" + idValue).removeClass("enabled");
}
if(!($("#7").hasClass('enabled'))){
$("#10").removeClass('enabled');
$("#9").removeClass('enabled');
}
}
})
});
注:此做法为权限管理,a标签的id值要与json返回的id值一致,rouleMap是个对象,将json返回值跟a标签的id值做比较。