我的表单有两个按钮 - 保存更改按钮和取消按钮。 “保存更改”按钮具有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
的取消按钮的任何想法?我显然不希望用户在单击取消时认为表单正在保存。
答案 0 :(得分:1)
可以更改“取消”按钮以链接相同的CSS。