1 fields: {
2 curPwd: {
3 verbose: false, //代表验证按顺序验证。验证成功才会下一个(验证成功才会发最后一个remote远程验证)
4 threshold: 6,//有6字符以上才发送ajax请求
5 validators: {
6 notEmpty: {
7 message: '原始密码不能为空'
8 },
9 remote: { //ajax验证原始密码是否正确。server result:{"valid",true or false}
10 type: 'GET',
11 url: "checkCurPwd",
12
13 message: '初始密码错误,请重新输入',
14 delay: 500, //ajax刷新的时间是0.5秒一次
15 //type: 'POST',
16 //自定义提交数据,默认值提交当前input value
17 data: function (validator) {
18 return {
19 uid: STU.checkLogin().id,
20 //method: "stuIsExist" //UserServlet判断调用方法关键字。
21
22 };
23 }
24 },
25 },
26
27 },
28 password: {
29 validators: {
30 notEmpty: {
31 message: '密码不能为空'
32 },
33 regexp: {
34 regexp: /^[^ ]+$/,
35 message: '密码不能有空格'
36 },
37 stringLength: {
38 min: 6,
39 max: 30,
40 message: '用户名长度必须在6到30之间'
41 }
42 }
43 },
44 password2: {
45 validators: {
46 notEmpty: {
47 message: '请再次输入密码'
48 },
49
50 identical: {
51 field: 'password',
52 message: '两次密码输入不一致!'
53 },
54 stringLength: {
55 min: 6,
56 max: 30,
57 message: '用户名长度必须在6到30之间'
58 }
59 }
60 },
61
62 }