Подтвердить что ты не робот

Rails: Formtastic: Select-Boxes без первичного пустого поля

это о Rails и Formtastic.

Как я могу добавить поле выбора с форматированием без начального/первичного пустого поля? Так что первоначально выбранный элемент является первым элементом с контентом.

Спасибо!

С уважением, Йорн.

4b9b3361

Ответ 2

Вы разрешаете этот один из двух способов:

Первая опция: в каждом окне выбора укажите, должна ли быть пустая строка или нет. Возможные варианты:

<%= f.input :author, :as => :select, :include_blank => false %>
<%= f.input :author, :as => :select, :include_blank => true %>
<%= f.input :author, :as => :select, :include_blank => "No author" %>

Последняя версия отображает "Нет автора" в качестве дисплея в раскрывающемся списке, но передает значение как пустое.

Второй параметр: установите значение по умолчанию в config/initializers/formtastic.rb.

# Should select fields have a blank option/prompt by default?
# Defaults to true.
Formtastic::FormBuilder.include_blank_for_select_by_default = false

По умолчанию для этого параметра установлено значение true, и все ваши выпадающие списки будут содержать пустые опции. Установите значение false, и по умолчанию все они не будут.