2015-05-14 2 views
0

У меня есть моя контактная форма, готовая к работе, но по какой-то причине, когда я глотаю ее с помощью uglify, она возвращает ошибку и не будет уменьшать. Мой javascript кажется правильным, и он будет угадать, когда я удалю вызов ajax, но с вызовом ajax, который он разрывает. Любое понимание? Вот мои js:Форма контакта с профилем js не работает

$('.contact-form').on('valid.fndtn.abide', function() { 
     var name = $(".contact-form input#name").val(); 
     var email = $(".contact-form input#email").val(); 
     var message = $(".contact-form textarea#message").val; 
     // Data for response 
     var dataString = 'name=' + name + 
      '& email =' + email + 
      '& message =' + message; 
     //Begin Ajax Call 
     $.ajax({ 
       type: "POST", 
       url: "php/mail.php", 
       data: dataString, 
       success: function() { 
        $('.contact-form').html("<div id ='success'></div>"); 
        $('#success').html("<h2>Thanks!</h2>") 
          .append("<p>Dear" + name + "!, I look forward to working with you.</p>") 
          .hide() 
          .fadeIn(1500); 
          }, 
     }); //ajax call 
     return false; 
}); 

ответ

0

JsLint выдает ошибку на этот код. Снятие задней запятой, похоже, устраняет:

.fadeIn(1500); 
}, /* <-- remove this comma */ 
Смежные вопросы