【发布时间】:2012-05-28 11:08:35
【问题描述】:
Some Rails form helpers 允许我们轻松地为日期输入放置选择字段。这里的问题是各个日期字段,日-月-年,默认情况下是分开的。从 UI 的角度来看,这可能很尴尬。
是否可以将月份和年份分别放在一个选项中,例如:
<select>
<option value="01/05/2012">May - 2012</option>
<option value="01/06/2012">Jun - 2012</option>
...
<option value="01/04/2013">Apr - 2013</option>
</select>
虽然绝对可以手工完成,但我们可以利用DateHelpers,例如select_month 或date_select 以及它们所有的魔法来做到这一点吗?
【问题讨论】:
-
date_select with :discard_day => true
-
api.rubyonrails.org/classes/ActionView/Helpers/… 使用选项::discard_day => true, :use_short_month => true, :date_separator => " - "
标签: ruby-on-rails form-helpers