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

Sponsored Link

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%>の間に選択ボックスを設置してみましょう。

 

えっ。

記事を読んでも選択ボックスが設置できなかったですって!?

そういうプログラミングではまってしまった時はteratailがおすすめです。

エンジニア専門のQAサイトなので、わからないところを高レベルのエンジニアに質問できちゃいますからね。

壁を乗り越えてプログラミングスキルを一緒に上げていきましょう。

 

それでは!

Lin


Sponsored Link

コメントはこちらからお願いします!



もう1本読んでみる