【開発メモ】Ruby on Railsのform_forでドロップダウンリストの選択ボックスを設置する方法




Ruby on Railsのform_forでドロップダウンリストの選択ボックスを設置する方法

どうも、Linです。まぶた、閉じさせません。

 

Ruby on Railsのform_forヘルパーで、

選択ボックス

を設置したいときありますよね?

選択ボックスとは、プルダウンリスト式の選択フォームのこと。

ある箇所をクリックすると選択肢が下にずらりと並ぶようになっているやつです。

 

rails form_forr 選択ボックス

 

よく、アンケートとか個人情報を入力する際に使うやつですね。

今日はこの「選択ボックス」をRuby on Railsのアプリに導入する方法をメモとしてまとめておきます。

 

こちらのサイトを参考にさせてもらいました。

select – リファレンス – – Railsドキュメント

 

 

Railsアプリにform_forで選択ボックスを導入する方法

作り方はいたって簡単でした。

<%=form_for>〜<%end%>

の間に、

を入れてあげればいいのです。

 

rails form_for選択ボックス

 [“表示する文字”, “データベースに登録する値”]

の1塊が選択肢の1つになっています。

 

2つの選択肢をもたせたい場合、

とすればいいのですね。

 

rails form_for選択ボックス

 

これを使って先ほどの、国数英理社のプルダウン式の選択ボックスを作ってみました。

rails form_for選択ボックス

 

やはり、選択肢が多ければ多いほどその分だけ選択肢を用意するのが大変でしたね。

こんな感じで、<%=form_for%>〜<%end%>の間に選択ボックスを設置してみましょう。

 

それでは!

Lin

Pocket
LINEで送る




音生入力で楽にブログを書く技が満載!
ブログ音声入力術

音声入力の使い方から文章を書くコツまで完全網羅。ブログを書きたいすべての人向けの電子書籍




3 件のコメント

  • ひよっこエンジニア へ返信する コメントをキャンセル

    メールアドレスが公開されることはありません。