0

我尝试date_select在我的 HAML 模板中设置仅显示年份和月份:

= date_select(:birthday, :order => [:day, :month, :year],:start_year => 1940)

我希望这段代码显示选择框,排序为:和从 1940 年开始的年。事实并非如此。

选择框显示为:CURRENT YEAR、CURRENT MONTH 和 CURRENT DAY。

如何仅显示年份和月份的选择框?

4

1 回答 1

1

你应该看看这个:http ://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-date_select

date_select(object_name, method, options = {}, html_options = {})

应该有方法作为第二个参数,然后是选项。我还在文档中找到了选项:discard_day,它不显示当天的选择。

于 2012-04-05T17:00:40.740 回答