4

Ruby on Rails 4 を使用してフォームを作成しています。私のモデルには、データベースにあるdob属性がdateあります。私の _form.html.erb には、次のような抜粋があります。

<div class="control-group">
    <%= f.label :dob, :class => 'control-label' %>
    <div class="controls">
      <%= f.date_field :dob %>
    </div>
  </div>

何らかの理由で、HTML は通常の入力テキスト ボックスとしてレンダリングされます。ここで何かが間違っていますか?

4

1 に答える 1

11

試す

<%= f.date_select :dob %>

日付フィールドの詳細については、こちらを参照してください。

于 2013-08-01T21:43:38.837 に答える