Rails 3.2 Bootstrap 3设置Date_Select默认值以提示

时间:2014-04-28 19:09:00

标签: ruby-on-rails ruby-on-rails-3 forms datepicker twitter-bootstrap-3

我希望我的日期选择字段默认为“选择月份”,“选择数据”和“选择年份”

我已经读过你无法将默认值与提示结合起来,因为默认无法识别提示。我正在使用Bootstrap,但我不相信这是非常相关的。

此代码确实在选项中添加了“选择日期”等,但默认为nil,因为我的用户的生日是在表单的时候。

有直接的解决方案吗?似乎是一个常见的问题。

        <%= ff.date_select :birth_date, prompt: true, 
        :prompt => { :day => 'Select day', :month => 'Select month', :year => 'Select year' },
        include_blank: true, 
        :default => {:year=>"Select year", :month=>"Select month", :day=>"Select day"} %>

1 个答案:

答案 0 :(得分:0)

你不能两次使用提示,因为一个就足够了。试试这个,让我知道。

<%= ff.date_select :birth_date,:prompt => { :day => 'Select day', :month => 'Select month', :year => 'Select year' }  %>