[英]RoR - collection_select from array
我有點陣:
@dates= ['2013-11-01', '2013-11-02', '2013-11-03', '2013-11-04', '2013-11-05']
我如何將這些數組放在視圖中的collection_select中? 我試過了:
...
<%= f.collection_select :day, Day.order(:date), :id, @dates, include_blank: false %>
...
假設您的意思是使用日期字符串來表示選擇的值(從表單返回)和文本(在下拉列表中顯示)
= f.collection_select :day, @dates, :to_s, :to_s, include_blank: false
這將傳遞:to_s到@dates集合的每個元素,並使用select的文本(param 3)和value(param 4)的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.