$(function() { window.verifyRecaptchaCallback = function(response) { $('input[data-recaptcha]').val(response).trigger('change'); } window.expiredRecaptchaCallback = function() { $('input[data-recaptcha]').val("").trigger('change'); } $('#contact-form').validator(); $('#contact-form').on('submit', function(e) { if (!e.isDefaultPrevented()) { var url = "contact_controler.php"; // $(".submitBtn").prop("disabled", true); $.ajax({ type: "POST", url: url, data: $(this).serialize(), success: function(data) { var messageAlert = 'alert-' + data.type; var messageText = data.message; $(".submitBtn").prop("disabled", false); var alertBox = '
' + messageText + '
'; if (messageAlert && messageText) { $('#contact-form').find('.messages').html(alertBox); $('#contact-form')[0].reset(); grecaptcha.reset(); } } }); return false; } }) });