Как создать и настроить свой веб-сервер на VDS (05 сен 2024)

Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?

Перегрузить Recaptcha в форме на AJAX

Больше
3 года 3 мес. назад #1 от Вебмастер
Вебмастер создал тему: Перегрузить Recaptcha в форме на AJAX
Сделана формочка при помощи simple_form. Как сделать чтоб после каждого ввода (каждого нажатия submit) рекаптча перезагружалась, в смысле сбрасывалась?
Code:
<%= simple_form_for :user, remote: true, :method => :get do |f| %> <%= f.error_notification %> ....

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 1
Больше
3 года 3 мес. назад #2 от serge
Создаешь в view/<имя_вьюхи> файл "с двойным расширением", содержащий название рабочего метода контроллера. Например, если метод create, файл будет называться create.js.erb:

create.js.erb
Code:
grecaptcha.reset();

И в методе, где-то после
Code:
if verify_recaptcha

 втыкаешь (если еще не воткнуто):
Code:
respond_to do |format|   format.js end

Ну и все. 

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум