Ruby on rails 如何获取select_date以在重新渲染时保留选定值
我有一个日期,请选择:Ruby on rails 如何获取select_date以在重新渲染时保留选定值,ruby-on-rails,Ruby On Rails,我有一个日期,请选择: <%= f.date_select :date_of_birth, { :with_css_classes => true, :order => [:month, :day, :year], :prompt => true, start_year: Date.today.year, end_year: Da
<%= f.date_select :date_of_birth, {
:with_css_classes => true,
:order => [:month, :day, :year],
:prompt => true,
start_year: Date.today.year, end_year: Date.today.year - 100}, {:class => "select"} %>
true,
:订单=>[:月,:日,:年],
:prompt=>true,
开始年份:Date.today.year,结束年份:Date.today.year-100},{:class=>“选择”}%>
当出现错误且页面重新呈现时,该值将丢失。对于常规选择,我使用参数设置为selected,但我不知道如何或可能使用日期选择Ref,使用selected
<%= f.date_select :date_of_birth, {
with_css_classes: true,
order: [:month, :day, :year],
selected: @date
prompt: true,
start_year: Date.today.year, end_year: Date.today.year - 100},
{:class => "select"} %>
“选择”}%>
是的,但我遇到的问题是,如果用户只选择月份,我希望能够从参数“8”、“出生日期(3i)”=>、“出生日期(1i)”中预选月份