update
This commit is contained in:
75
Static/script/validate/validate.sendConfig.js
Normal file
75
Static/script/validate/validate.sendConfig.js
Normal file
@@ -0,0 +1,75 @@
|
||||
$(document).ready(function(){
|
||||
$('#sendConfigForm').submit(function() {
|
||||
$('#phone').each(function() {
|
||||
this.value = this.value.toString().split(" ").join("").split("-").join("").split("+").join("00");
|
||||
});
|
||||
});
|
||||
|
||||
$.validator.addMethod(
|
||||
"regex",
|
||||
function(value, element, regexp) {
|
||||
var check = false;
|
||||
var re = new RegExp(regexp);
|
||||
return this.optional(element) || re.test(value);
|
||||
},
|
||||
"pole musi zawierać tylko litery"
|
||||
);
|
||||
|
||||
$('#sendConfigForm').validate({
|
||||
rules: {
|
||||
// name : {
|
||||
// required: true
|
||||
// },
|
||||
// company : {
|
||||
// required: true
|
||||
// },
|
||||
email : {
|
||||
required: true,
|
||||
email: true
|
||||
},
|
||||
captcha : {
|
||||
required: true,
|
||||
minlength: 5,
|
||||
maxlength: 5,
|
||||
//remote: mainUrl + "check/captcha.html"
|
||||
},
|
||||
// fax : {
|
||||
// number: true
|
||||
// },
|
||||
phone : {
|
||||
required: true,
|
||||
regex: /^[0-9\+]{9,14}$/,
|
||||
}
|
||||
},
|
||||
messages: {
|
||||
name: {
|
||||
required: translate('required_name')
|
||||
},
|
||||
company : {
|
||||
required: translate('required_company')
|
||||
},
|
||||
email: {
|
||||
required: translate('required_email'),
|
||||
email: translate('invalid_email')
|
||||
},
|
||||
content: {
|
||||
required: translate('required_message')
|
||||
},
|
||||
captcha: {
|
||||
required: translate('required_captcha'),
|
||||
minlength: translate('too_short_captcha'),
|
||||
maxlength: translate('too_long_captcha'),
|
||||
//remote: translate('incorrect_captcha')
|
||||
},
|
||||
phone : {
|
||||
regex: translate('incorrect_phone_number'),
|
||||
required: translate('required_phone'),
|
||||
//remote: translate('phone_in_use')
|
||||
}
|
||||
},
|
||||
errorElement: "p",
|
||||
errorClass: "warning"
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user