ssm专题学习-spring的使用与相关项目的实现(6)
前言
暑期线上实训的第八节课作业。
补充完成昨天课上留下的最后一个功能:实现管理员的角色批量添加。
第五篇的链接点这里。
思路
任务是在管理员权限下,实现角色管理的批量添加,也就是复选框功能的实现,并给出相应的弹窗反馈。
与第四篇所实现的批量删除异曲同工,所以本次也就照搬了之前的方法,利用ajax完成功能实现。
分步
user-role-add.jsp
从目标出发,先找到功能对应界面的按钮
定位到详细位置,将按钮的属性修改为button,添加onclick事件
<button type="button" class="btn bg-maroon" onclick="addRoles()">保存</button>
紧跟着在jsp界面写好对应的addRoles方法,把之后要建立的addRole.do在这里先填上
function addRoles() {
var roleList=new Array();
$("input[name='roleId']:checked").each(
function () {
roleList.push($(this).val())
}
);
var userId=$("input[name=userId]").val();