宿舍管理系统修改之后点击保存,页面的数据没有修改成功,但是在前端调试出来的是修改后的值,控制台输出的也是修改后的值,哪位大佬帮忙看一下哪错了?
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<script src="${pageContext.request.contextPath}/bootstrap/js/jQuery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("ul li:eq(1)").addClass("active");
});
</script>
<script type="text/javascript">
//添加
function add() {
//获取表单中输入的值
var uName = $("#userName").val();
var uPass = $("#password").val();
var name = $("#name").val();
var sex = $("#sex").val();
var tel = $("#tel").val();
var dormManagerId = $("#dormManagerId").val();
//alert(uName + " " + uPass + " " + name+" "+sex + " " + tel+" "+dormManagerId );
$.ajax({
type : "POST",
url : "dormManager",
data : {
action:"add",
userName : uName,
password : uPass,
name : name,
sex : sex,
tel : tel
},
success : function(x) {
var json = eval("(" + x + ")");
if (json.status == 0) {
alert(json.msg);
} else if (json.status == 1) {
location.href = "mainAdmin.jsp";
}
}
})
}
function update(){
//获取表单中输入的值
var uName = $("#userName").val();
var uPass = $("#password").val();
var name = $("#name").val();
var sex = $("#sex").val();
var tel = $("#tel").val();
var dormManagerId = $("#dormManagerId").val();
$.ajax({
type : "POST",
url : "dormManager",
data : {
action:"update",
userName : uName,
password : uPass,
name : name,
sex : sex,
tel : tel,
dormManagerId : dormManagerId
},
success : function(x) {
var json = eval("(" + x + ")");
if (json.status == 0) {
alert(json.msg);
} else if (json.status == 1) {
location.href = "mainAdmin.jsp";
}
}
})
}
</script>
<div class="data_list">
<div class="data_list_title">
<c:choose>
<c:when test="${dormManager.dormManagerId!=null }">
修改管理员
</c:when>
<c:otherwise>
添加管理员
</c:otherwise>
</c:choose>
</div>
<form action="dormManager?action=save" method="post" onsubmit="return checkForm()">
<div class="data_form" >
<input type="hidden" id="dormManagerId" name="dormManagerId" value="${dormManager.dormManagerId }"/>
<table align="center">
<tr>
<td><font color="red">*</font>用户名:</td>
<td><input type="text" id="userName" name="userName" value="${dormManager.userName }" style="margin-top:5px;height:30px;" /></td>
</tr>
<tr>
<td><font color="red">*</font>密码:</td>
<td><input type="password" id="password" name="password" value="${dormManager.password }" style="margin-top:5px;height:30px;" /></td>
</tr>
<tr>
<td><font color="red">*</font>重复密码:</td>
<td><input type="password" id="rPassword" name="rPassword" value="${dormManager.password }" style="margin-top:5px;height:30px;" /></td>
</tr>
<tr>
<td><font color="red">*</font>姓名:</td>
<td><input type="text" id="name" name="name" value="${dormManager.name }" style="margin-top:5px;height:30px;" /></td>
</tr>
<tr>
<td><font color="red">*</font>性别:</td>
<td>
<select id="sex" name="sex" style="width: 90px;">
<option value="">请选择...</option>
<option value="男" ${dormManager.sex eq "男"?'selected':'' }>男</option>
<option value="女" ${dormManager.sex eq "女"?'selected':'' }>女</option>
</select>
</td>
</tr>
<tr>
<td><font color="red">*</font>联系电话:</td>
<td><input type="text" id="tel" name="tel" value="${dormManager.tel }" style="margin-top:5px;height:30px;" /></td>
</tr>
</table>
<div align="center">
<button type="button" onclick="add()" class="btn btn-primary" />保存
<button class="btn btn-primary" type="button" onclick="javascript:history.back()">返回</button>
</div>
<div align="center">
<font id="error" color="red">${error }</font>
</div>
</div>
</form>
</div>