目前,日期选择器显示为:
<%= select_date @blog.date, :use_short_month => true %>
它显示为3个下拉列表,例如:
[2009] [Jun] [4]
如何在表单加载时动态地将[yyyy] [mmm] [d]
序列更改为[d] [mmm] [yyyy]
?所以它看起来像:
[4] [Jun] [2009]
注意:要求在environment.rb
中进行的更改过于静态。
答案 0 :(得分:0)
select_date(my_date, :order => [:day, :month, :year])
答案 1 :(得分:0)
您可以将:order
选项传递给代码。
EG:
<% select_date @blog.date, :order => [:year, :month, :day] %>
答案 2 :(得分:0)
万一有人在rails 5.0期间遇到导轨问题中的select_date
订单,我将在下面提供此工作解决方案:
在配置订单格式的同时,将class
添加到rails select_date
表单帮助程序。
select_date(date = Date.current, options = {:order => [:month, :day, :year]}, html_options = { class: 'form-control form-control-lg' })