|
<script type="text/javascript">
|
$(document).ready(function() {
|
$.formValidator.initConfig({formID:"passwordForm",onError:function(msg){popupTips(msg)},onSuccess:function(){
|
|
document.getElementById("passwordForm").target = window.top.openDialog("0","操作",
|
{},
|
{"width":40,"height":40,"noclose":true},
|
[{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
|
|
return true;
|
|
}});
|
$("#oldPassword").formValidator({empty:false,onShow:"原密码",onFocus:"密码由6-18位的字母、数字、下划线组成"}).inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
|
.ajaxValidator({
|
dataType : "html",
|
async : true,
|
url : "checkpwd.html",
|
success : function(data){
|
if( data == 1 ) return true;
|
if( data == 0 ) return false;
|
return false;
|
},
|
buttons: $("#dosubmit"),
|
error: function(jqXHR, textStatus, errorThrown){alert("服务器没有返回数据,可能服务器忙,请重试"+errorThrown);},
|
onError : "原密码不正确",
|
onWait : "正在对密码进行校验,请稍候..."
|
});
|
$("#newPassword").formValidator({empty:false,onShow:"新密码",onFocus:"密码由6-18位的字母、数字、下划线组成"})
|
.inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
|
.compareValidator({desID:"oldPwd",operateor:"!=",onError:"新密码不能和旧密码一致,请重新输入!"});;
|
$("#confirmNewPassword").formValidator({empty:false,onShow:"再次输入新密码",onFocus:"密码由6-18位的字母、数字、下划线组成"})
|
.inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
|
.compareValidator({desID:"newPassword",operateor:"=",onError:"两次密码不一致,请确认"});
|
});
|
$(function() {
|
$("#oldPassword").val("");
|
var b = false;
|
$("#goSubmit").click(function() {
|
if(!b) {
|
b = true;
|
var reg = /^[a-zA-Z0-9]{6,18}$/;
|
|
var oldPassword = $.trim($("#oldPassword").val());
|
if(oldPassword == "") {
|
window.top.popupTips("请输入原密码!");
|
b = false;
|
return;
|
}
|
|
var newPassword = $.trim($("#newPassword").val());
|
if(newPassword == "") {
|
window.top.popupTips("请输入新密码!");
|
b = false;
|
return;
|
}
|
if(!newPassword.match(reg)) {
|
window.top.popupTips("密码由6-18位的字母、数字、下划线组成");
|
b = false;
|
return;
|
}
|
|
var confirmNewPassword = $.trim($("#confirmNewPassword").val());
|
if(confirmNewPassword == "") {
|
window.top.popupTips("请输入确认密码!");
|
b = false;
|
return;
|
}
|
if(!confirmNewPassword.match(reg)) {
|
window.top.popupTips("密码由6-18位的字母、数字、下划线组成");
|
b = false;
|
return;
|
}
|
|
if(newPassword!=confirmNewPassword) {
|
window.top.popupTips("两次密码输入不一致!");
|
b = false;
|
return;
|
}
|
$("#passwordForm").submit();
|
}
|
});
|
$("#reset").click(function(){
|
$("#oldPassword").val('');
|
$("#newPassword").val('');
|
$("#confirmNewPassword").val('');
|
});
|
})
|
</script>
|
<body class="fullscreen">
|
<form id="passwordForm" name="passwordForm" method="post" action="uctoRepassword.html">
|
<div class="fs_navtitle" id="fsNavtitle">
|
<div class="fs_navtitle_con">
|
<div class="fsnt_btn">
|
<a class="fb_submit fb_save" id="goSubmit" ><span>保存</span></a>
|
<a class="mainbtn close" id="reset"><span>取消</span></a>
|
</div>
|
</div>
|
</div>
|
|
<div class="fs_main bind_account modify_padssword clearfix">
|
<div class="ba_tips bind_third"><h3>新增人员,默认密码为<span class="yellow_txt">88888888</span>,系统会在人员第一次登录时,要求更新密码</h3></div>
|
<table class="edit_layout">
|
<tr><th><label class="required">原密码:</label></th><td style="width:500px;"><input class="general" type="password" id="oldPassword" name="oldPassword"/><div id="oldPasswordTip" style="display:inline-block;"></div></td></tr>
|
<tr><th><label class="required">新密码:</label></th><td><input class="general" type="password" id="newPassword" name="newPassword"/><div id="newPasswordTip" style="display:inline-block;"></div></td></tr>
|
<tr><th><label class="required">确认新密码:</label></th><td><input class="general" type="password" id="confirmNewPassword"/><div id="confirmNewPasswordTip" style="display:inline-block;"></div></td></tr>
|
</table>
|
</div>
|
</form>
|
</body>
|