Advertisement
GarikK

form/js

May 15th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. $(function(){
  3.     $("#sendMail").on("click", function () {
  4.     var email = $("#email").val().trim();
  5.     var name = $("#name").val().trim();
  6.     var phone = $("#phone").val().trim();
  7.     var message = $("#message").val().trim();
  8.  
  9.     if(email == "") {
  10.         $("#errorMess").text("Введите имейл");
  11.         return false;
  12.     }else if (name == ""){
  13.         $("#errorMess").text("Введите имя");
  14.         return false;
  15.     }else if (phone == ""){
  16.         $("#errorMess").text("Введите телефон");
  17.     return false;
  18.     }else if (message == ""){
  19.         $("#errorMess").text("Введите текст не менее 5 символов");
  20.     return false;
  21.         }
  22.  
  23.         $("#errorMess").text("");
  24.        
  25.             $.ajax({
  26.                 url: 'ajax/mail.php',
  27.                 type: 'POST',
  28.                 cache: false,
  29.                 data:{'email': email, 'name': name, 'phone': phone, 'message': message,},
  30.                 dataType: 'html',
  31.                 beforeSend: function() {
  32.                     $("#sendMail").prop("disable", true);
  33.                 },
  34.                 success: function(data){
  35.                     if (data == false)
  36.                     alert ("Ошибка, сообщение не отправлено!");
  37.                     else
  38.                     $("#form").trigger("reset");//очистить форму
  39.                     $("#sendMail").prop("disable", false);
  40.                 }
  41.             });    
  42.         });
  43. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement