下面是我的选择表单,它可以正常工作。如何将'select one ...'添加到options_from_collection_for_select
当用户加载页面时,它应该显示一个初始'select one ...',其值为null或''。
我试图将它添加到对象,但无法并且很乐意获得帮助!
非常感谢!
笔者认为:
= select_tag 'incident[fault_id]' , options_from_collection_for_select(Fault.all, :id, :label)
我使用的Rails 3.2和HAML
更新:
一次偶然的机会我发现了一些真甜:
include_blank: 'select one...'
或完全
= f.collection_select :fault_id, Fault.order(:label), :id, :label, include_blank: 'select one...'
如果一个喜欢太...
参考:http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html
您可以将您的“内联”答案移至问题的真实答案,以便人们可以投票支持。不幸的是:include_blank或:prompt只能用于rails 3.x + – rogerdpack 2014-12-07 06:20:29