Ruby on Rails:提交按钮上的警报按钮

Jaz*_*azz 1 ruby ruby-on-rails view popup

我具有一项功能,用户可以通过输入注册的电子邮件并单击按钮来重置自己的密码。然后,电子邮件将发送到该地址。

<div class ="title">Reset your password</div>



<%= form_for(resource, :as => resource_name, :url => password_path(resource_name), :html => { :method => :post }) do |f| %>
  <%= devise_error_messages! %>
<div class="signup">
  <div class = "field">Email: 
  <%= f.email_field :email, :class => "email" %></div>

</br>

  <div><%= f.submit "Send me reset password instructions", :class => "button", :confirm => "An email to reset your password has been sent" %></div>
</div>

<% end %>
Run Code Online (Sandbox Code Playgroud)

我要在他们点击“提交”按钮后显示一个弹出框。我现在有一个确认弹出窗口,但是我只想要一个警报弹出窗口,用户只能选择单击“确定”。能做到吗?

我是Rails的新手,所以在寻求帮助时请记住这一点。提前致谢。

Nou*_*had 8

您可以使用:

 <%= f.submit "Send me reset password instructions", data: { confirm: 'Are you sure?' } %>
Run Code Online (Sandbox Code Playgroud)