$("#newsletterForm").validator().on("submit", function (event) { if (event.isDefaultPrevented()) { // handle the invalid form... formErrorNs(); submitMSGNs(false, "You did not fill out the form correctly"); } else { // everything looks good! event.preventDefault(); submitFormNs(); } }); function submitFormNs(){ // Initiate Variables With Form Content var name = $("#nomeNL").val(); var cognome = $("#cognomeNL").val(); var email = $("#emailNL").val(); var consenso = $("#consenso").val(); var type = $("#type").val(); var lingua = $("#lingua").val(); var verGoo = $("#recaptchaResponse").val(); var inviato = $("#submit").val(); var linguaMailUp = $("#linguaMailUp").val(); var idControl = $("#idControl").val(); var list = $("#list").val(); $.ajax({ type: "POST", url: "https://www.hoteldantejesolo.com/sending-form-newshda.php", data: "nome=" + name + "&cognome=" + cognome + "&email=" + email + "&type=" + type + "&lingua=" + lingua + "&inviato=" + inviato + "&consenso=" + consenso + "&idControl=" + idControl + "&recaptcha_response=" + verGoo, success : function(text){ //alert(text); if (text == "successNs"){ formSuccessNs(); } else { formError(); submitMSGNs(false,text); } } }); } function formSuccessNs(){ $("#newsletterForm")[0].reset(); submitMSGNs(true, "Registration successful !") } function formErrorNs(){ $("#newsletterForm").removeClass().addClass("").one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend", function(){ $(this).removeClass(); }); } function submitMSGNs(validNs, msgNs){ if(validNs){ var msgClasses = "h3 text-center tada animated bg-light text-success"; } else { var msgClasses = "h3 text-center text-danger"; } $("#msgSubmitNs").removeClass().addClass(msgClasses).text(msgNs); }