Rails - Условно: отключить с кнопкой отправки формы - PullRequest
2 голосов
/ 22 марта 2012

У меня есть две кнопки для формы - кнопка Сохранить изменения и кнопка Отмена.Кнопка Сохранить изменения имеет атрибут 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 Ответ

1 голос
/ 22 марта 2012

Может быть изменить кнопку «Отмена», чтобы связать с тем же CSS.

...