ZhiYeJianKang/职业健康平台后端/target/dzzyb/webpage/modules/sys/goUpdatePwd.jsp
2025-02-20 15:25:59 +08:00

136 lines
4.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/webpage/include/taglib.jsp"%>
<html>
<head>
<title>修改密码</title>
<meta name="decorator" content="default"/>
<script type="text/javascript">
$(document).ready(function() {
});
$(function () {
$("#inputForm").submit(goUpdatePWD);
});
function beforeSubmit(form){
var newPWD = $("#password").val();
if(newPWD == ''){
alert('密码不能为空!');
return false;
}
var checkPWD = $("#checkPWD").val();
if(checkPWD == ''){
alert('密码不能为空!');
return false;
}
if (newPWD != checkPWD){
alert('两次输入的密码不一致!');
return false;
}
setPassword(newPWD);
// $("#inputForm").submit();
}
//表单options
var options = {
//提交前的回调函数,用于检查表单内容是否合法
beforeSubmit:validate,
//请求路径
url:"${ctx}/login",
//请求方式,默认get
type:"get",
//包含额外数据的对象通过 form 形式提交。
data:{"updatePWD":"1"},
//服务器响应的数据类型,可以是 null、xml、script 或者 json。
dataType:"json",
//请求成功的回调函数
success: {},
//错误时的回调函数
error:{} ,
//清空表单
clearForm:true,
//重置表单
resetForm:true,
//延迟时间
timeout:10000
};
//表单提交前的回调函数:处理问题数据
function validate(formData,jqForm,options) {
var form = jqForm[0];
if (!form.password.value){
alert("新密码不能为空");
return false;
}
if (!form.checkPWD.value){
alert("确认密码不能为空");
return false;
}
if (form.checkPWD.value != form.password.value){
alert("两次输入的密码不一致");
return false;
}
//表单内容序列化
var queryString = $.param(formData);
return true;
}
function goUpdatePWD() {
$(this).ajaxSubmit(options);
return false;
}
</script>
</head>
<body>
<form:form id="inputForm" name="form" modelAttribute="user" method="get" class="form-horizontal form-group">
<%--<form:form id="inputForm" name="form" modelAttribute="user" action="${ctx}/sys/changePwd/updatePWD" onSubmit="return beforeSubmit" method="post" class="form-horizontal form-group">--%>
<form:hidden path="id"/>
<sys:message hideType="1" content="${message}"/>
<div class="control-group">
</div>
<div class="control-group">
<input type="hidden" value="1" name="updatePWD">
<div class="control-group">
<label class="col-sm-3 control-label"><font color="red">*</font>新密码:</label>
<div class="controls">
<input id="password" name="password" type="text" value="" class="form-control max-width-250 required"/>
</div>
</div>
<div class="control-group">
<label class="col-sm-3 control-label"><font color="red">*</font>确认密码:</label>
<div class="controls">
<input id="checkPWD" name="checkPWD" type="text" value="" class="form-control max-width-250 required"/>
</div>
</div>
<%-- <div class="control-group">
<label class="col-sm-3 control-label"><font color="red">*</font>验证码 :</label>
<div class="controls">
<input id="checkCode" name="checkCode" type="text" value="" class="form-control max-width-250 required"/>
<span>
<img src="${ctx}/sys/changePwd/createImg" onclick="this.setAttribute('src','${ctx}/sys/changePwd/createImg?x='+Math.random())" alt="验证码" title="点击更换" />
</span>
</div>
</div>--%>
<div style="margin-left: 100px;" class="control-group">
<%--<input type="button" value="提交" maxlength="70" minlength="5" onclick="beforeSubmit();"/>--%>
<input type="submit" value="提交" maxlength="70" minlength="5" />
<input type="reset" value="重置" maxlength="70" minlength="5" />
</div>
<div class="form-actions">
<input id="btnSubmit" class="btn btn-primary" type="submit" style="display:none" value="保 存"/>
</div>
</form:form>
</body>
</html>