更改日期类型中的年份值范围以适应可能的出生年份 Rails、Simple_Form、HTML
Change the Range of Year Values within Date Type to Accommodate Possible Birth Years Rails, Simple_Form, HTML
<%= simple_form_for(@model) do |f| %>
<%= f.input birthday %>
<div class="form-actions">
<%= f.button :submit, "Submit" %>
</div>
<% end %>
默认的月份和日期就可以了,但是年份的选择范围太窄了。默认值仅从 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 %>
这给出了从当前年份到 110 年前的可能年份选择。
在此处找到:http://apidock.com/rails/ActionView/Helpers/DateHelper/date_select
<%= simple_form_for(@model) do |f| %>
<%= f.input birthday %>
<div class="form-actions">
<%= f.button :submit, "Submit" %>
</div>
<% end %>
默认的月份和日期就可以了,但是年份的选择范围太窄了。默认值仅从 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 %>
这给出了从当前年份到 110 年前的可能年份选择。
在此处找到:http://apidock.com/rails/ActionView/Helpers/DateHelper/date_select