ruby-on-rails – 来自数组的RoR – collection_select
发布时间:2020-12-16 19:34:36 所属栏目:百科 来源:网络整理
导读:我有点阵: @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 %... 解
我有点阵:
@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 %> ... 解决方法
假设您的意思是对select的值使用日期字符串(从表单返回)和文本(在下拉列表中显示)
= f.collection_select :day,:to_s,include_blank: false 这将把to_s传递给@dates集合的每个元素,并使用select的文本(param 3)和value(param 4)的结果. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |