Formtastic - 在select标签中自定义空白选项

时间:2011-01-17 21:28:50

标签: ruby-on-rails formtastic

我正在使用formtastic在select标签中生成一个选项列表(例如:as =>:select),我想要一个“空白”选项,但这会产生一个XHTML警告(即修剪空

看一下来源,看起来像formtastic正在产生:

<option value=""></option>

有没有办法自定义formtastic如何生成空白选项?

2 个答案:

答案 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

我希望能帮到你!

相关问题