私は、その人の年齢の選択肢を示すドロップダウンメニューを表示したいフォームがあります。範囲は18〜99です。フォーム選択ヘルパーでどのように行うのですか?インタフェースは少し異なっているので、Ruby on Rails:フォームの選択
8
A
答えて
16
<%= select(@object, :age, (18..99).to_a) %>
選択がFormOptionsHelperに定義されていますのようなものではないことです。
26
<%= f.select :age, (18..99) %>
['18' .. '99']は、あなたが期待しているものを返さないという問題がありました。 ['18' .. '99']は範囲ではなく、値が['18' .. '99']である1つのサイズの配列です。
>> ['18'..'99'].class
=> Array
>> ['18'..'99'].size
=> 1
>> ['18'..'99'].first
=> "18".."99"
関連する問題
- 1. Ruby on Railsフォームで複数のhas_manyを選択
- 2. Ruby on Rails - 選択タグのモデルハッシュ
- 3. Ruby on Railsの動的選択ボックス
- 4. Ruby on Railsのフォーム
- 5. Ruby on Railsのカスタムフィールド/フォーム
- 6. Ruby on Railsでのフォーム
- 7. 動的に変更フォームはRuby on Railsでコンボボックスで選択した値に
- 8. ブラウザベースのオンラインゲームのプラットフォームとしてRuby on Railsを選択する
- 9. Ruby on Railsのファイル選択ダイアログからファイルのパスを取得
- 10. Ruby on RailsのselectとonChangeのフォーム
- 11. Ruby on Railsのフォーム入力タイプ= "日付"
- 12. Ruby on Railsでドロップダウン選択を使ってページを開く
- 13. フォームを作成する(Ruby on Rails)
- 14. RubyとRuby on Rails
- 15. Rails 3. HABTMフォーム選択ドロップダウンメニュー
- 16. Ruby On Rails Application.html.haml
- 17. Ruby on Rails - モデルフィールドフィルタ
- 18. Ruby on Railsカスタムドメイン
- 19. Ruby on Rails - ジオコーダービュー
- 20. Ruby on Rails Listener
- 21. Ruby on Railsイベントマシン
- 22. Ruby on Railsグラフ
- 23. Ruby On Rails Javascript
- 24. Ruby on Railsカタログビュー
- 25. Ruby on Rails - テストデータベース
- 26. Docsplit Ruby on Rails
- 27. Ruby on Rails - ログイン
- 28. Ruby on rails redirect_to
- 29. ruby on railsグローバルメソッド
- 30. Ruby on Railsスイッチ