最近一直忙着做项目 ,没时间更新BLOG,下面共享一个JQUERY的,权限管理功能
只要选中子模块中的一个上级模块就为选中,选中上级模块则下面的所有模块都选中、
没有上传附件功能,我只有放代码了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>网站后台</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<link href="../css/common.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(function(){
$('.up_power >input').click(function(){
$('.next_power input', $(this).parent()).attr('checked', $(this).attr('checked'));
});
$('.next_power input').click(function(){
if($('input:checked',$(this).parent()).length ==0){
$(this).parent().prev().prev().attr('checked', '');
}else{
$(this).parent().prev().prev().attr('checked', 'checked');
}
});
})
</script>
</head>
<body>
<div id="main">
<table width="100%" border="0" id="up_table" cellpadding="0" cellspacing="0">
<tr>
<td style="background:url(../images/arrow_l_t.gif) left top no-repeat;width:15px;height:29px;"> </td>
<td style="background:url(../images/t_repeat.gif) left top repeat;height:29px;">
<div id="current_bg">添加管理员</div>
</td>
<td style="background:url(../images/arrow_r_t.gif) left top no-repeat;width:15px;height:29px;"> </td>
</tr>
<tr>
<td style="background:url(../images/center_l.gif) left top repeat-y;width:15px;"> </td>
<td class="up_table_body_td2">
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="main_table">
<form action="" method="POST" οnsubmit="return checkform();">
<input type="hidden" name="self_name" value="/admin/user/add_user.php">
<input type="hidden" name="id" value="">
<input type="hidden" name="old_password" value="">
<input type="hidden" name="old_module_power" value="">
<input type="hidden" name="url" value="module_id=5">
<tr class="check_tr"><td colspan="2">>>添加系统管理员</td></tr>
<tr class="table_body">
<td class="td1">管理员账号:</td>
<td > <input type="text" name="username" id="username" value="" class="text"/></td>
</tr>
<tr class="table_body">
<td class="td1">密码:</td>
<td> <input type="password" name="password" id="password" value="" class="text"/></td>
</tr>
<tr class="table_body">
<td class="td1">密码确认:</td>
<td> <input type="password" name="password_confirm" id="password_confirm" value="" class="text"/></td>
</tr>
<tr class="table_body">
<td class="td1">模块权限:</td>
<td>
<div class="up_power"><input type="checkbox" name="module_power[]" value="1" ><b>系统设置</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="5" class="checkbox">添加管理员
<input type="checkbox" name="module_power[]" value="6" class="checkbox">管理员列表
<input type="checkbox" name="module_power[]" value="17" class="checkbox">作者预设值
<input type="checkbox" name="module_power[]" value="35" class="checkbox">站点设置
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="7" ><b>概况</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="8" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="9" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="10" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="11" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="47" ><b>社团组织</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="51" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="50" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="52" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="53" class="checkbox">信息管理
<input type="checkbox" name="module_power[]" value="164" class="checkbox">类别添加
<input type="checkbox" name="module_power[]" value="165" class="checkbox">类别管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="12" ><b>新闻-最新信息</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="13" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="14" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="15" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="16" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="37" ><b>新闻-图片新闻</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="38" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="39" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="40" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="41" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="42" ><b>新闻-视频新闻</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="43" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="44" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="45" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="46" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="54" ><b>运动队伍-教练裁判</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="55" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="56" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="57" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="58" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="59" ><b>体育场馆</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="67" class="checkbox">信息管理
<input type="checkbox" name="module_power[]" value="66" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="65" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="64" class="checkbox">添加栏目
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="68" ><b>赛事活动</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="69" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="70" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="71" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="72" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="73" ><b>赛事活动-赛事日程</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="74" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="75" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="76" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="77" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="78" ><b>热门项目-项目总览</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="79" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="80" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="81" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="82" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="83" ><b>健身休闲</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="87" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="86" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="88" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="89" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="90" ><b>通知公告</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="91" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="92" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="93" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="94" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="95" ><b>联系我们</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="96" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="97" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="98" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="99" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="100" ><b>政策文件</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="101" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="102" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="103" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="104" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="174" ><b>专题</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="175" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="177" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="178" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="179" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="32" ><b>政策文件-文件下载</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="33" class="checkbox">添加文件
<input type="checkbox" name="module_power[]" value="34" class="checkbox">文件管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="105" ><b>业务指南</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="106" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="107" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="108" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="109" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="110" ><b>业务指南-表格下载</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="111" class="checkbox">添加文件
<input type="checkbox" name="module_power[]" value="112" class="checkbox">文件管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="113" ><b>体育产品</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="114" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="115" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="116" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="117" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="118" ><b>中介服务</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="119" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="120" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="121" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="122" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="123" ><b>体育文化-信息、文物、博物</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="124" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="125" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="126" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="127" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="128" ><b>体育文化-美术、摄影、集邮</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="129" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="130" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="131" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="132" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="133" ><b>体育文化-体育收藏</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="134" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="135" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="136" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="137" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="138" ><b>体育文化-体育刊物</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="139" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="140" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="141" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="142" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="143" ><b>音乐影视-体育历史</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="144" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="145" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="146" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="147" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="148" ><b>电影、电视、视频</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="149" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="150" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="151" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="152" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="153" ><b>会员管理</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="154" class="checkbox">个人会员
<input type="checkbox" name="module_power[]" value="155" class="checkbox">协会会员
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="156" ><b>赛事活动-赛事竞猜</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="157" class="checkbox">栏目添加
<input type="checkbox" name="module_power[]" value="158" class="checkbox">栏目管理
<input type="checkbox" name="module_power[]" value="159" class="checkbox">信息添加
<input type="checkbox" name="module_power[]" value="160" class="checkbox">信息管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="161" ><b>影视音乐-音乐</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="162" class="checkbox">添加音乐
<input type="checkbox" name="module_power[]" value="163" class="checkbox">音乐管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="24" ><b>友情链接</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="25" class="checkbox">添加友情链接
<input type="checkbox" name="module_power[]" value="26" class="checkbox">友情链接管理
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="27" ><b>用户留言</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="28" class="checkbox">留言列表
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="166" ><b>广告位管理</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="168" class="checkbox">管理广告位
</div>
</div>
<div class="up_power"><input type="checkbox" name="module_power[]" value="169" ><b>版权声明</b>
<div class="next_power">
<input type="checkbox" name="module_power[]" value="173" class="checkbox">信息管理
</div>
</div>
</td>
</tr>
<tr id="table_foot">
<td colspan="2">
<input type="submit" name="ok" value="提 交" class="submit">
<input type="reset" value="重 置" class="reset">
</td>
</tr>
</form>
</table>
</td>
<td style="background:url(../images/center_r.gif) left top repeat-y;width:15px;"> </td>
</tr>
<tr>
<td style="background:url(../images/arrow_l_b.gif) left top no-repeat;width:15px;height:18px;"> </td>
<td style="background:url(../images/center-b.gif) left top repeat;height:18px;"> </td>
<td style="background:url(../images/arrow-r_b.gif) left top no-repeat;width:15px;"> </td>
</tr>
</table>
</div>
</body>
</html>