我正在使用formtastic在select标签中生成一个选项列表(例如:as =>:select),我想要一个“空白”选项,但这会产生一个XHTML警告(即修剪空
看一下来源,看起来像formtastic正在产生:
<option value=""></option>
有没有办法自定义formtastic如何生成空白选项?
答案 0 :(得分:10)
也许选项:提示可以帮到你?
form.input :organization,
:collection => Organization.all(:order => :title),
:prompt => "some text"
祝你有个美好的一天!
答案 1 :(得分:4)
以下是类似问题的答案:
Using :collection and :include_blank in Formtastic. How to do it?
他说如果你添加:include_blank => true
,它会起作用......例如:
f.input(:author, :as => :select, :include_blank => true)
在我的情况下,我有一个has_and_belongs_to_many
关联,并自动有一个空白选项。
f.input :groups, :as => :check_boxes, :collection => current_admin_user.groups.order("created_at ASC").all
我遵循本指南:https://github.com/justinfrench/formtastic#the-available-inputs
我希望能帮到你!