LoginSignup
0
0

More than 1 year has passed since last update.

[Rails]collection_selectでクラスやイベント属性が設定できない時

Last updated at Posted at 2021-04-29

今回は下記を参考にさせていただきました。

Railsでcollection_selectを使ってセレクトボックスを作ろうとしたところclassやJavascriptのイベント属性が反映されなかったので解決しました。
公式ドキュメントには一切説明がなかったので戸惑いました。
参考にさせていただいた記事に感謝の意を申し上げます。

結論

<%= f.collection_select(:continent, Continent.all, :id, :name ,{prompt: "方面を選択してください"},{:onchange => "select_country($(this).val())",class: "form-control col-sm-6"})%>

上記のように第5引数にだけpromptを記述し第6引数にはonchangeclassをを記述します。それぞれ{}で囲えば設定することができます。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0