やりたいこと
Ruby
1// new.html.slim 2 3= form_for @hoge.each do |f| 4 = f.select :hoge 5 option "選択してください" 6 option value="hoge1" hoge1 7 option value="hoge2" hoge2 8 option value="hoge3" hoge3
のようなセレクトボックスがあり、先頭のoptionの選択してくださいの時はバリデーションが引っかかるようにしたいと思っています。
先頭オプションを`option value=nil "選択してください"と変更をし、
モデルで以下のようにしてもバリデーションに引っかからないです。
Ruby
1validates :hoge, presence: true
何かいい方法はありますでしょうか?
回答1件
あなたの回答
tips
プレビュー