<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>修改前</title>
<style type="text/css">
table
{
border-collapse: collapse;
font-size:13px;
}
td
{
border: solid #000 1px;
}
</style>
<script src="js/jquery-1.8.3.js" type="text/javascript"></script>
<script type="text/javascript">
var oldPass='${svnUpdate.password }';
$(function (){
if('${md5}'=='1'){
alert('密码加密保存失败,偶发事件,请您再次点击确定保存即可!');
$('#password').val('${svnUpdate.password}');
}
initCheckBox();
});
jQuery.fn.join = function(sep,mapvalue){
return $.map(this,mapvalue).join(sep);
};
jQuery.fn.joinattr = function(sep,attr){
return this.join(sep,function(item){return $(item).attr(attr);});
};
jQuery.fn.joinvalue = function(sep){
return this.join(sep,function(item){return $(item).val();});
};
function checkData(){
var checkVal=$("input[type=checkbox]:checked").joinvalue(",");
$("#projectIds").val(checkVal);
if('${sessionScope.svnUser.type}'=='1'){
if($("#projectIds").val()==''){
alert('请选择可管理的svn库!');
return false;
}
}
return true;
}
function initCheckBox(){
<c:forTokens items="${svnUpdate.projectId}" var="p" delims=",">
checkedProject("projectId", '${p}');
</c:forTokens>
}
function checkedProject(boxNames, boxValue) {
var _checkBox = $('input[name=' + boxNames + '][value="' + boxValue + '"]');//返回值是布尔类型,true or false;
if (_checkBox) {
_checkBox.attr("checked", true);
}
}
function cancellUpdate(){
window.location.href="./userServlet?type=cancellUpdate";
}
function updatePassword(){
window.open('./updatePass.jsp?param=open','修改密码','height=500,width=800');
}
</script>
</head>
<body>
<center>
<form action="./userServlet?type=update" method="post" οnsubmit="return checkData()">
<input type="hidden" name="projectIds" id="projectIds"/>
<input type="hidden" name="id" value="${svnUpdate.id }"/>
<input type="hidden" name="password" value="" id="password"/>
<table>
<tr>
<td>用户名*</td><td><input type="hidden" name="username" value="${svnUpdate.username }">${svnUpdate.username }</td>
</tr>
<tr>
<td>密码*</td>
<td><input type="button" value="修改密码" οnclick="updatePassword()"></td>
</tr>
<c:if test="${sessionScope.svnUser.type==1}">
<tr>
<td>可管理的svn库<c:if test="${sessionScope.svnUser.type=='1' }">*</c:if></td><td>
<c:forEach items="${proList}" var="pro">
<input type="checkbox" name="projectId" value="${pro.id }">${pro.projectName }
</c:forEach>
</td>
</tr>
</c:if>
<tr>
<td>姓名</td><td><input type="text" name="name" value="${svnUpdate.name }"></td>
</tr>
<tr>
<td>邮箱</td><td><input type="text" name="email" value="${svnUpdate.email }"></td>
</tr>
<tr>
<td>手机</td><td><input type="text" name="mobilephone" value="${svnUpdate.mobilephone }"></td>
</tr>
<tr>
<td>分机</td><td><input type="text" name="branch_phone" value="${svnUpdate.branch_phone }"></td>
</tr>
<tr>
<td>部门</td><td><input type="text" name="dept" value="${svnUpdate.dept }"></td>
</tr>
<tr>
<td>描述</td><td><input type="text" name="memo" value="${svnUpdate.memo }"></td>
</tr>
<tr align="center">
<td ><input type="submit" value="确定修改"></td><td><c:if test="${sessionScope.svnUser.type!=3 }"><input type="button" value="取消" οnclick="cancellUpdate()"></c:if></td>
</tr>
</table>
</form>
</center>
</body>
</html>
dfsdfsdf
最新推荐文章于 2019-04-04 16:09:52 发布