01.
$(
function
(){
02.
03.
$(
"#form"
).validate({
04.
rules: {
05.
front:{
06.
required:
true
07.
},
08.
name: {
09.
required:
true
,
10.
minlength: 6
11.
},
12.
surname: {
13.
required:
true
,
14.
minlength: 6
15.
16.
},
17.
phone: {
18.
required:
true
,
19.
number:
true
,
20.
minlength: 9
21.
},
22.
company: {
23.
required:
true
24.
},
25.
pcu: {
26.
minlength: 5,
27.
maxlength: 5,
28.
number:
true
29.
},
30.
email: {
31.
required:
true
,
32.
email:
true
33.
},
34.
password: {
35.
required:
true
,
36.
minlength: 6
37.
},
38.
confirm_pass: {
39.
required:
true
,
40.
equalTo:
"#password"
[/font][/glow]
41.
}
42.
},
43.
messages: {
44.
front: {
45.
required:
' '
46.
},
47.
name: {
48.
required:
'คุณยังไม่ได้ใส่ชื่อ'
,
49.
minlength:
'ชื่อของคุณต้องมีตัวอักษรไม่น้อยกว่า 6 ตัวอักษร'
50.
},
51.
surname: {
52.
required:
'คุณยังไม่ได้ใส่นามสกุล'
,
53.
minlength:
'นามสกุลของคุณต้องมีตัวอักษรไม่น้อยกว่า 6 ตัวอักษร'
54.
},
55.
phone: {
56.
required:
'คุณยังไม่ได้ใส่เบอร์โทรศัพท์'
,
57.
number:
'คุณต้องกรอกเป็นตัวเลขเท่านั้น'
,
58.
minlength:
'ต้องมตัวอักษรไม่น้อยกว่า 9 ตัวอักษร'
59.
},
60.
company: {
61.
required:
'คุณยังไม่ได้ใส่หน่วยงาน'
62.
},
63.
pcu: {
64.
minlength:
'คุณต้องใส่ตัวเลขให้ครบ 5 ตัว'
,
65.
maxlength:
'คุณใส่ตัวเลขเกิน 5 ตัว'
,
66.
number:
'คุณต้องกรอกเป็นตัวเลขเท่านั้น'
67.
},
68.
email: {
69.
required:
'คุณยังไม่ได้ใส่อีเมล์'
,
70.
email:
'คุณใส่อีเมล์ผิด'
71.
},
72.
password: {
73.
required:
'คุณยังไม่ได้ใส่รหัสผ่าน'
,
74.
minlength:
'รหัสผ่านของคุณต้องมีตัวอักษรไม่น้อยกว่า 6 ตัวอักษร'
75.
},
76.
confirm_pass: {
77.
required:
'คุณยังไม่ได้ใส่การยืนยันรหัสผ่าน'
,
78.
equalTo:
'ยืนยันรหัสผ่านผิด'
79.
}
80.
},
81.
success:
function
(label) {
82.
label.html(
'ถูกต้อง'
).removeClass(
'error'
).addClass(
'ok'
);
83.
setTimeout(
function
(){
84.
label.fadeOut(500);
85.
}, 2000)
86.
}
87.
});
88.
89.
});