12

フォームに日付を入力したい。これは一部のブラウザーでのみ機能することを知っています。

<input type="date" name="birth_day"/>

Ruby on Railsでこれを行う便利な方法はありますか? さまざまなフォーム要素のドキュメントには、他の多くの入力タイプがリストされていますが、日付については何も表示されません。

  • email_field
  • number_field
  • phone_field
  • range_field
  • 検索フィールド
  • 電話番号フィールド
  • テキストフィールド

私はdate_selectについて知っていますが、それは私が望むものではありません。上記の HTML 出力が必要です。Ruby on Rails 3.2.13 を使用しています。date_fieldRuby on Rails 4にはおそらくありますか? またはこれを行う別の方法はありますか?

4

2 に答える 2

4

古いバージョンの Rails では、以下を使用できると思います。

.text_field(type: 'date')
于 2014-11-13T19:56:19.883 に答える