これが私のフォームです:
<%= form_for @asset do |f| %>
<%= f.check_box :remove_picture %>
<%= f.submit "Remove" %>
<% end %>
:remove_picture
この 1 つのボタンを作成するにはどうすればよいsubmit
でしょうか。ありがとう
これが私のフォームです:
<%= form_for @asset do |f| %>
<%= f.check_box :remove_picture %>
<%= f.submit "Remove" %>
<% end %>
:remove_picture
この 1 つのボタンを作成するにはどうすればよいsubmit
でしょうか。ありがとう
チェックボックスをフォームの非表示フィールドに変更できます...
私だったら、button_toのようなものを見て、コントローラーの AJAX 経由でこれを処理します。このようにして、ボタンはコントローラー アクションを呼び出し、remove_picture
ビューを更新できる JS 応答を返します。
例:
button_to([remove_picture, @asset], { method: :delete })
method: :delete
必要ない場合があります - ルートによって異なります。