Rails 3,HAML - 如何为date_select设置一年和一个月?

时间:2012-04-05 16:52:23

标签: ruby-on-rails-3 forms date select helper

有一段时间我尝试在我的HAML模板中设置date_select以显示一年和一个月。

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

我有这个小部分。我希望,这将显示选择框,分类为:,年份将从1940年开始,但不是。 显示选择框:CURRENT YEAR,CURRENT MONTH和CURRENT DAY。

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

谢谢

1 个答案:

答案 0 :(得分:1)

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

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

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