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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
| $(function () {
| $("#register").bootstrapValidator({
| message: 'This value is not valid',
| feedbackIcons: {
| valid: 'glyphicon glyphicon-ok',
| invalid: 'glyphicon glyphicon-remove',
| validating: 'glyphicon glyphicon-refresh'
| },
| fields: {
| username: {
| validators: {
| notEmpty: {
| message: '账号不能为空'
| },
| remote: {
| url: 'user/chkUserName',
| message: '用户已存在,请修改',
| type: 'post',
| delay: 2000
| },
| regexp: {
| regexp: /^[a-zA-Z0-9_]+$/,
| message: '账号只能包含大写、小写、数字和下划线'
| }
| }
| },
| email: {
| validators: {
| notEmpty: {
| message: 'Email不能为空'
| },
| remote: {
| url: '/user/chkEmail',
| message: 'Email已注册',
| type: 'post',
| delay: 1000
| },
| emailAddress: {
| message: '邮箱地址格式有误'
| }
| }
| },
| password: {
| validators: {
| notEmpty: {
| message: '密码不能为空'
| },
| stringLength: {
| min: 6,
| max: 30,
| message: '密码长度必须在6到30之间'
| },
| identical: {//相同
| field: 'password', //需要进行比较的input name值
| message: '两次密码不一致'
| },
| regexp: {
| regexp: /^[a-zA-Z0-9_\.]+$/,
| message: '密码非法'
| }
| }
| },
| repassword: {
| validators: {
| notEmpty: {
| message: '确认密码不能为空'
| },
| stringLength: {
| min: 6,
| max: 30,
| message: '密码长度必须在6到30之间'
| },
| identical: {//相同
| field: 'password',
| message: '两次密码不一致'
| },
| regexp: {//匹配规则
| regexp: /^[a-zA-Z0-9_\.]+$/,
| message: '密码非法'
| }
| }
| },
| deptid: {
| validators: {
| notEmpty: {
| message: '部门不能为空'
| }
| }
| }
| }
| })
| });
|
|