我正在使用 formtastic 在选择标记中生成选项列表(例如:as => :select)并且我想要一个“空白”选项,但这会产生 XHTML 警告(即修剪为空
查看源代码,看起来 formtastic 正在生成:
<option value=""></option>
有没有办法自定义 formtastic 如何生成空白选项?
我正在使用 formtastic 在选择标记中生成选项列表(例如:as => :select)并且我想要一个“空白”选项,但这会产生 XHTML 警告(即修剪为空
查看源代码,看起来 formtastic 正在生成:
<option value=""></option>
有没有办法自定义 formtastic 如何生成空白选项?
也许选项 :prompt 可以帮助你?
form.input :organization,
:collection => Organization.all(:order => :title),
:prompt => "some text"
祝你有美好的一天!
这是一个类似问题的答案:
在 Formtastic 中使用 :collection 和 :include_blank。怎么做?
他说如果你添加一个: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
我希望能有所帮助!