//打开菜单窗口
functionopenMenuDialog(){varselected=$("#list").datagrid('getSelected');if(selected!= null) {
$("#id").val(selected.id);
queryMenus(selected.id);
$("#menuWindow").window("open");
}else{
$.messager.alert('提示',"未选择数据!");
}
}//角色-菜单信息入库
functionajaxSubmit(rid,idstr){
$.post("${ctx}/roleMenu/save.jhtml",{"roleId":rid,"ids":idstr},function(obj){
$.messager.alert('提示',obj.msg);
$("#menuWindow").window('close');
},'json');
}
vartree= "";varsetting={
check : {
chkboxType:{"Y":"ps","N":"s"},//勾选checkbox对于父子节点的关联关系,取消勾选时不关联父
chkStyle:"checkbox",
enable :true //是否复选框
},//数据
data : {
simpleData : {
enable :true}
}
};//查询菜单信息
functionqueryMenus(roleId){
$.post('${ctx}/role/treedata.jhtml', {'roleId':roleId},function(zNodes) {for(vari= 0; i
}else{//zNodes[i].icon = "${ctxStatic}/images/532.ico";//设置图标
}
}
tree=$.fn.zTree.init($("#tree"), setting, zNodes);
tree.expandAll(true);//全部展开
//var nodes = treeObj.getNodes();
},'json');
}//获取选中节点
functiononCheck(){varrid=$("#id").val();vartreeObj=$.fn.zTree.getZTreeObj("tree");varnodes=treeObj.getCheckedNodes(true);varids= newArray();for(vari=0;i
ids.push(nodes[i].id);//v+=nodes[i].id + ",";
//alert(nodes[i].id);
}
ajaxSubmit(rid,ids);
}
角色名称
描述
创建时间
新增
编辑
删除
设置权限
用户名:创建日期:至:
查询