在rails中,我使用date_select作为表单。我只需要几个月的那一天出现,但由于某种原因,我无法让他们工作。
<%= f.date_select :filing_date, discard_month:true, discard_year:true, prompt: "Select Year" %>
上面的代码是我正在尝试的。当我丢弃日期和月份/年份时,它会用于显示月份和年份。
如果有不同的方式让Day出现在表单中,请告诉我。
答案 0 :(得分:3)
根据Rails apidoc,
:discard_month - 如果您不想显示月份选择,则设置为true。这包括将月份作为隐藏字段而不是显示选择字段。另外请注意,这隐含地设置:discard_day为true。
你能展示月份,但只是让它只读吗?