Я использую RJS с Prototype и пытаюсь заменить HTML-код, пока система RoR Mailer отправляет электронное письмо. В нескольких словах я хочу показать изображение .gif рядом с кнопкой при загрузке браузера.
В моем приложении / views / users / reset.js.rjs file У меня есть этот код:
page.replace(:action_button, system_image_loading_tag)
page.redirect_to( :root )
В моем приложении / controllers / * users_controller.rb * У меня есть этот код:
def reset
respond_to do |format|
UsersMailer.confirm_reset(user).deliver
format.js
end
end
Отправка связанной формы Я должен дождаться , что электронное письмо было отправлено , а затем браузер перенаправит на корневой путь. Итак, если я хочу избежать этого времени, что я могу сделать? Каков наилучший способ сделать это?