user_password.js
1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
var user_password = {
checkForm : function() {
//初始化
$.formValidator.initConfig({
formid : "uppassForm"
});
//旧密码
$("#oldpassword").formValidator({
onshow : "您之前使用的密码,<a href='http://www.yohobuy.com/help/?category_id=57'>忘记密码?</a>",
onfocus : "请输入旧密码",
oncorrect : "输入正确"
}).inputValidator({
min : 6,
max : 30,
onerror : "密码必须为6位以上,30位以下字母或数字"
}).ajaxValidator({
type : "get",
url : "/home/userpwd/check",
success : function(data) {
if (data == "1") {
return true;
} else {
return false;
}
},
error : "服务器没有返回数据,可能服务器忙,请重试",
onerror : "您输入的旧密码有误,请从新输入",
onwait : "正在对旧密码进行合法性校验,请稍候..."
});
$('#password').formValidator({
onshow : "您要设置的新密码,密码为6位以上30位以下字母或数字",
onfocus : "请输入密码",
oncorrect : "输入正确"
}).inputValidator({
min : 6,
max : 30,
onerror : "密码必须为6位以上,30位以下字母或数字"
});
$('#confirm_password').formValidator({
onshow : "重复密码和新密码要一致",
onfocus : "请输入确认密码",
oncorrect : "输入正确",
empty: false
}).inputValidator({
min : 6,
max : 30,
onerror : "密码必须为6位以上,30位以下字母或数字"
}).compareValidator({
desid : 'password',
onerror : "重复密码和新密码要一致,请重新输入"
});
}
}