Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var validatePhone = {
- required: true,
- minlength: 11,
- digits: true,
- normalizer: function(value) {
- var PHONE_MASK = "+7 (XXX) XXX-XXXX";
- if (!value || value === PHONE_MASK) {
- return value;
- } else {
- return value.replace(/[^\d]/g, "");
- }
- }
- };
- /////////////////////
- // REGISTRATION FORM
- ////////////////////
- $(".js-form").validate({
- errorPlacement: validateErrorPlacement,
- highlight: validateHighlight,
- unhighlight: validateUnhighlight,
- submitHandler: validateSubmitHandler,
- rules: {
- name: "required",
- phone: validatePhone,
- mail: {
- required: true,
- email: true
- },
- secondname: "required",
- company: "required",
- agreepersonal: "required",
- agreemedia: "required",
- select1: "required",
- select2: "required",
- select3: "required",
- step: "required",
- area1: "required",
- area2: "required",
- area3: "required"
- },
- messages: {
- name: "Заполните это поле",
- phone: {
- required: "Заполните это поле",
- minlength: "Введите корректный телефон"
- },
- mail: {
- required: "Заполните это поле",
- email: "E-mail содержит неправильный формат"
- },
- secondname: "Заполните это поле",
- company: "Заполните это поле",
- agreepersonal: "Заполните это поле",
- agreemedia: "Заполните это поле",
- select1: "Заполните это поле",
- select2: "Заполните это поле",
- select3: "Заполните это поле",
- step: "Заполните это поле",
- area1: "Заполните это поле",
- area2: "Заполните это поле",
- area3: "Заполните это поле"
- }
- });
Add Comment
Please, Sign In to add comment