2

フォームには、[変更を保存] ボタンと [キャンセル] ボタンの 2 つのボタンがあります。[変更を保存] ボタンには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[変更の保存] ボタンをトリガーしない [キャンセル] ボタンを取得する方法についてのアイデアはありますか? キャンセルをクリックしたときにフォームが保存されているとユーザーに思わせたくないのは明らかです。

4

1 に答える 1

1

「キャンセル」ボタンを同じcssにリンクするように変更するかもしれません。

于 2012-03-22T04:43:53.700 に答える