Google Recaptcha с проблемой проверки jqueryJquery

Программирование на jquery
Ответить
Anonymous
 Google Recaptcha с проблемой проверки jquery

Сообщение Anonymous »

в этом коде, когда вы нажимаете кнопку «Отправить», я получаю предупреждение: «Ошибка», затем я получаю успешный ответ recaptcha
это означает, что форма отправляется 2 раза одним щелчком мыши: первый получает ошибку и сбрасывается, выполнить рекапчу, выполнение рекапчи получит успешный ответ

Код: Выделить всё




 submit 


Код: Выделить всё

function formSubmit(response) {
$("#contactForm").submit();
return true;
}

$(document).ready(function(){
if ($('#contactForm').length > 0 ){
$("#contactForm").validate({
rules: { name: "required", message: "required" },
messages: { name: 'Enter Name',  message: 'Enter Message' },
submitHandler: function(form) {
if (grecaptcha.getResponse()) {
var formData = new FormData(form);
$.ajax({
type: 'post',url: "/1.php",data: formData,dataType: "html",processData: false,contentType: false,cache: false,
success: function(data){ alert(data);
$('#contactForm_div').html(data);
}
});
}else{
alert('Error');
grecaptcha.reset();
grecaptcha.execute();
}

}
});
}
});
Я думаю, что можно один раз отправить успешный ответ на рекапчу
спасибо

Подробнее здесь: https://stackoverflow.com/questions/786 ... date-issue
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»