Rails - 有条件:禁用表单的提交按钮

时间:2012-03-22 02:22:52

标签: ruby-on-rails cancel-button

我的表单有两个按钮 - 保存更改按钮和取消按钮。 “保存更改”按钮具有disable_with: 'Saving...'属性。由于两个按钮都是提交按钮,因此即使单击“取消”按钮,:disable_with也会激活。 (取消按钮代码源自此链接:http://www.keenertech.com/articles/2007/04/10/multiple_form_buttons_in_rails

<%= form_for(@user) do |f| %>
  # form fields
  <%= f.submit "Save changes", :class => 'btn btn-primary', name: 'confirm', disable_with: 'Saving...' %>
  <%= f.submit "Cancel", :class => 'btn', name: 'cancel' %>
<% end %>

关于如何获取不会触发保存更改按钮:disable_with的取消按钮的任何想法?我显然不希望用户在单击取消时认为表单正在保存。

1 个答案:

答案 0 :(得分:1)

可以更改“取消”按钮以链接相同的CSS。

相关问题