daily pastebin goal
60%
SHARE
TWEET

Untitled

a guest Apr 16th, 2018 45 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $('document').ready(function(){
  2.     $('#form1').validate({
  3.         // правила для проверки
  4.         rules:{
  5.             name1: {
  6.                 required: true,
  7.                 minlength: 2,
  8.                 maxlength: 30
  9.             },
  10.             email1: {
  11.                 required: true,
  12.                 email: true
  13.             },
  14.             phone1: {
  15.                 required: true,
  16.                 number: true,
  17.                 minlength: 5,
  18.                 maxlength: 15
  19.             },
  20.             msg1: {
  21.                 required: true,
  22.                 minlength: 5,
  23.                 maxlength: 2000
  24.             }
  25.         },
  26.  
  27.         // выводимые сообщения при нарушении соответствующих правил
  28.         messages:{
  29.             "name1":{
  30.                 required: "Заполните это поле",
  31.                 minlength: "От 2 до 30 символов",
  32.                 maxlength: "От 2 до 30 символов"
  33.             },
  34.             "email1":{
  35.                 required:"Заполните это поле",
  36.                 email:"Введите корректный email адрес"
  37.             },
  38.             "phone1":{
  39.                 required: "Заполните это поле",
  40.                 number: "Только цифры",
  41.                 minlength: "От 5 до 15 символов",
  42.                 maxlength: "От 5 до 15 символов"
  43.             },
  44.             "msg1":{
  45.                 required: "Заполните это поле",
  46.                 minlength: "От 5 до 2000 символов",
  47.                 maxlength: "От 5 до 2000 символов"
  48.             }
  49.         },
  50.  
  51.         // указаваем обработчик
  52.         submitHandler: function(form) {
  53.             $(form).ajaxSubmit({
  54.                 target:'#preview1',
  55.                 success:function() {
  56.                     $('#contact_form1').slideUp("fast", function() {
  57.                         $(this).before("<div id='checkmark1'><img src='img/check.png'><p>Спасибо, Ваша заявка успешно принята :)</p></div>");
  58.                     })
  59.                 }
  60.             });
  61.         }
  62.     })
  63. });
  64.    
  65. $(form).ajaxSubmit({
  66.     target: '#preview1',
  67.     async: false,
  68.     success: function() {
RAW Paste Data
Top