RailsでPOSTで入力データを受け取りたい
Ruby on Rails でフォームからPOSTで入力データを受け取るサンプルです。
サンプル
- ビューのform_tagで、methodにpostを指定する。
- コントローラで、params[:q]で受け取ることができる。
- フォームの値をPOSTで渡すコード
<%= form_tag welcome_index_path, method: :post do %> <%= text_field_tag 'q' %> <%= button_tag do %><span>POSTで送る</span><% end %> <% end %>
- フォームのデータは、GETで渡すこともできます。
コメント