Nei*_*eil 2 html html5 ruby-on-rails simple-form
<%= simple_form_for(@model) do |f| %>
<%= f.input birthday %>
<div class="form-actions">
<%= f.button :submit, "Submit" %>
</div>
<% end %>
Run Code Online (Sandbox Code Playgroud)
默认的月份和日期工作得很好,但多年的选择范围太小.默认仅从2010年到2020年.我如何更改它,因此它的范围从1930年到当年?
<%= simple_form_for(@model) do |f| %>
<%= f.input :birthday, start_year: Date.today.year - 110, end_year: Date.today.year %>
<div class="form-actions">
<%= f.button :submit, "Submit" %>
</div>
<% end %>
Run Code Online (Sandbox Code Playgroud)
这给出了从当年到110年前可能的年份选择.
在这里找到:http://apidock.com/rails/ActionView/Helpers/DateHelper/date_select