89 lines
1.8 KiB
JavaScript
89 lines
1.8 KiB
JavaScript
|
|
$(document).ready(function(){
|
|
|
|
$('input[type=checkbox],input[type=radio],input[type=file]').uniform();
|
|
|
|
$('select').select2();
|
|
|
|
// Form Validation
|
|
$("#basic_validate").validate({
|
|
rules:{
|
|
required:{
|
|
required:true
|
|
},
|
|
email:{
|
|
required:true,
|
|
email: true
|
|
},
|
|
date:{
|
|
required:true,
|
|
date: true
|
|
},
|
|
url:{
|
|
required:true,
|
|
url: true
|
|
}
|
|
},
|
|
errorClass: "help-inline",
|
|
errorElement: "span",
|
|
highlight:function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').addClass('error');
|
|
},
|
|
unhighlight: function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').removeClass('error');
|
|
$(element).parents('.control-group').addClass('success');
|
|
}
|
|
});
|
|
|
|
$("#number_validate").validate({
|
|
rules:{
|
|
min:{
|
|
required: true,
|
|
min:10
|
|
},
|
|
max:{
|
|
required:true,
|
|
max:24
|
|
},
|
|
number:{
|
|
required:true,
|
|
number:true
|
|
}
|
|
},
|
|
errorClass: "help-inline",
|
|
errorElement: "span",
|
|
highlight:function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').addClass('error');
|
|
},
|
|
unhighlight: function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').removeClass('error');
|
|
$(element).parents('.control-group').addClass('success');
|
|
}
|
|
});
|
|
|
|
$("#password_validate").validate({
|
|
rules:{
|
|
pwd:{
|
|
required: true,
|
|
minlength:6,
|
|
maxlength:20
|
|
},
|
|
pwd2:{
|
|
required:true,
|
|
minlength:6,
|
|
maxlength:20,
|
|
equalTo:"#pwd"
|
|
}
|
|
},
|
|
errorClass: "help-inline",
|
|
errorElement: "span",
|
|
highlight:function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').addClass('error');
|
|
},
|
|
unhighlight: function(element, errorClass, validClass) {
|
|
$(element).parents('.control-group').removeClass('error');
|
|
$(element).parents('.control-group').addClass('success');
|
|
}
|
|
});
|
|
});
|