占位符在select_date rails 3中

Ric*_*wis 1 forms ruby-on-rails placeholder ruby-on-rails-3

我通常可以使用类似的东西在表单中放置占位符

:placeholder => "something" or {:placehoder => "something"}
Run Code Online (Sandbox Code Playgroud)

我对如何在select_date中放置月份和年份的占位符感到有点困惑.我正在使用这个

<%= select_date(date = Date.current, :order => [:month, :year]) %>
Run Code Online (Sandbox Code Playgroud)

我希望在一个月和一年中有一个占位符

任何人都知道如何实现这一目标

谢谢

mkk*_*mkk 6

占位符选择?没有听说过这样的事情.也许你想要:

 <%=  select_date(date = Date.current, :order => [:month, :year], :prompt => { :month => 'Select month', :year => 'Select year' }  %>
Run Code Online (Sandbox Code Playgroud)

这个答案激发了我的灵感,所以你可能想要归功于philipth.我只是根据你的情况调整了它.如果您还需要更多信息,可以查看文档.你可以在那里找到这样的例子:

# Generates a date select with custom prompts.
date_select("article", "written_on", :prompt => { :day => 'Select day', :month => 'Select month', :year => 'Select year' })
Run Code Online (Sandbox Code Playgroud)