はじめに
「保存ボタン(submit)をフォームの外にしたい😭」ということがありました。
開発環境
- Rails 7.0.4.2
- ruby 3.1.4
コード
button_tag
を使用して、フォームの外側に保存ボタンを作成しました!
-----------------------------------------------------------<br>
<%= button_tag("保存", type: "submit", form: "post_form") %>
<br>-----------------------------------------------------------
<%= form_with(model: post, id: "post_form") do |form| %>
<div>
<%= form.label :title, style: "display: block" %>
<%= form.text_field :title %>
</div>
<div>
<%= form.label :content, style: "display: block" %>
<%= form.text_area :content %>
</div>
<% end %>
保存される様子
無事に保存されました!