У меня есть две кнопки для моей формы - кнопка «Сохранить изменения» и кнопку «Отмена». Кнопка «Сохранить изменения» имеет атрибут disable_with: 'Saving...'
. Поскольку обе кнопки представляют собой кнопки отправки, активируется :disable_with
, даже если нажата кнопка «Отмена». (Отмены код кнопки был получен из этой ссылке: http://www.keenertech.com/articles/2007/04/10/multiple_form_buttons_in_rails)Rails - Условное: disable_with на кнопку отправки для формы
<%= 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
моего кнопку Сохранить изменения Отменить? Я, очевидно, не хочу, чтобы пользователь думал, что форма сохраняется при нажатии «Отмена».
Вот код, который я использовал: '<% = link_to" Отмена ", @user,: class => 'btn'%>'. Примечание. Я использую Twitter Bootstrap для моей рамки CSS. – Nick