我的问题与Rails - return an array of months for a select tag类似。Rails如何为选择标签创建一个月数组?
但我想这样的一个数组:
[
["September", 9],
["August", 8],
["July", 7],
["June", 6],
["May", 5],
["April", 4],
["March", 3],
["February", 2],
["January", 1],
["December", 0]
["November", -1],
["October", -2]
]
如果当月是十月,这将是:
[
["October", 10]
["September", 9],
["August", 8],
["July", 7],
["June", 6],
["May", 5],
["April", 4],
["March", 3],
["February", 2],
["January", 1],
["December", 0]
["November", -1]
]
高清个月 个月= [ ' - ', ''] (1..12)。每个{|本月|月<< [Date :: MONTHNAMES [month],motnh]} end 并将该方法添加到您的select_tag选项 –