2

在 Rails 中,我使用 date_select 作为表单。我只需要每月的某一天出现,但由于某种原因,我无法让他们工作。

<%= f.date_select :filing_date, discard_month:true, discard_year:true, prompt: "Select Year" %>

上面的代码是我正在尝试的。当我丢弃日和月/年时,它会用于显示月和年。

请让我知道是否有其他方法可以让 Day 出现在表单中。

4

1 回答 1

3

根据Rails apidoc

:discard_month - 如果您不想显示月份选择,请设置为 true。这包括将月份作为隐藏字段而不是显示选择字段。另请注意,这隐含地将 :discard_day 设置为 true。

你能显示月份但让它只读吗?

于 2013-05-25T00:03:10.377 回答