#javascript #html #jquery
Вопрос:
Я добавил recaptcha v3 на свой веб-сайт и отлично работает, но проблема в том, что мне нужно два раза щелкнуть, чтобы отправить свою форму. При первом щелчке он генерирует токен, а при втором-загружает веб-сайт. Могу ли я просто сделать так, чтобы мой один щелчок по кнопке считался двумя?
lt;scriptgt; $(document).ready(function() { $("#wyz_registration_form").submit(function(event) { event.preventDefault(); var email = $('#wyz_user_email').val(); var user = $('#wyz_user_register').val(); grecaptcha.ready(function() { grecaptcha.execute('MYKEY', {action: 'testine_forma'}).then(function(token) { //console.log(token); $('#wyz_registration_form').prepend('lt;input type="hidden" name="token" value="' token '"gt;'); $('#wyz_registration_form').prepend('lt;input type="hidden" name="action" value="testine_forma"gt;'); $('#wyz_registration_form').unbind('submit').submit(); });; }); }); // $("button").click(function(){ //make my button click two times // $(this).dblclick(); //$("#wyz_registration_form").submit(); // console.log('testas'); // });