我尝试date_select
在我的 HAML 模板中设置仅显示年份和月份:
= date_select(:birthday, :order => [:day, :month, :year],:start_year => 1940)
我希望这段代码显示选择框,排序为:日、月、年和从 1940 年开始的年。事实并非如此。
选择框显示为:CURRENT YEAR、CURRENT MONTH 和 CURRENT DAY。
如何仅显示年份和月份的选择框?
我尝试date_select
在我的 HAML 模板中设置仅显示年份和月份:
= date_select(:birthday, :order => [:day, :month, :year],:start_year => 1940)
我希望这段代码显示选择框,排序为:日、月、年和从 1940 年开始的年。事实并非如此。
选择框显示为:CURRENT YEAR、CURRENT MONTH 和 CURRENT DAY。
如何仅显示年份和月份的选择框?
你应该看看这个:http ://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html#method-i-date_select
date_select(object_name, method, options = {}, html_options = {})
应该有方法作为第二个参数,然后是选项。我还在文档中找到了选项:discard_day,它不显示当天的选择。