我正在使用以下代码作为日期字段:
<%= f.input :date_of_birth, :selected => nil,
:order => [:day, :month, :year],
:prompt => {:day => "Day", :month => "Month", :year => "Year"},
:start_year => Time.now.year - 15,
:end_year => Time.now.year - 100 %>
一切都按预期工作,除了:selected =&gt;零。我正在使用0.9.7,所有规格都通过,包括关于nil:选择值的那个。当我使用它时,选择当前日期,除了年份,这是不存在的。
我在这里遗漏了什么吗?我尝试过:as =&gt; :日期和那没有任何区别。
汤姆
答案 0 :(得分:4)
这是Formtastic目前已知的回归/错误。期待在下一个gem版本中修复。
答案 1 :(得分:-1)
您可以尝试添加:include_blank => true
,也许这有帮助吗?