Rails日期选择在空白时为月份分配值

时间:2011-09-23 02:37:44

标签: ruby-on-rails-3 date

我正在使用Rails date_select,如下所示:

<%= date_select :user, :birthday, {:start_year => Time.now.year, :end_year => 1910,:order => [:day,:month,:year], :prompt => { :day => 'day', :month => 'month', :year => 'year' }}, { :class => "default" } %>

当用户忘记输入当天或月份的值并在将信息放入模型时提交表单时,会生成错误。但是,日期和月份字段也会分配为1.这会导致表单显示1表示日期字段,1月表示月份字段。

如何阻止这种情况发生?

0 个答案:

没有答案