cia*_*win 8 collections ruby-on-rails date
我有点阵:
@dates= ['2013-11-01', '2013-11-02', '2013-11-03', '2013-11-04', '2013-11-05']
Run Code Online (Sandbox Code Playgroud)
我如何将这些数组放在视图中的collection_select中?我试过了:
...
<%= f.collection_select :day, Day.order(:date), :id, @dates, include_blank: false %>
...
Run Code Online (Sandbox Code Playgroud)
And*_*dyV 30
假设您的意思是使用日期字符串来表示选择的值(从表单返回)和文本(在下拉列表中显示)
= f.collection_select :day, @dates, :to_s, :to_s, include_blank: false
Run Code Online (Sandbox Code Playgroud)
这将传递:to_s到@dates集合的每个元素,并使用select的文本(param 3)和value(param 4)的结果.
| 归档时间: |
|
| 查看次数: |
8183 次 |
| 最近记录: |