2017-02-10 18 views
0

настоящего времени у меня этот блок выбораИспользования выберите в Haml

= f.label :item 
= f.select(:item, ["Select"] + List.items(foo), {}, { :class => "form-control input", :id => "column" }) 

мне нужно, чтобы установить значение по умолчанию для любой строки, я хочу, но я не могу показаться, чтобы выяснить, где поставить его.

ответ

0

Используйте опцию include_blank: установить подсказку по умолчанию. Например:

= f.select(:title, Book.all, include_blank: "Anything!") 

Отредактировал бы тег select со значением по умолчанию «Anything». Так что для вашего дела, я считаю, что это будет:

= f.select(:item, ["Select"] + List.items(foo), {}, { :class => "form-control input", :id => "column", include_blank: 'Any string' }) 
+0

Это дало мне 'ActionView :: Template :: Ошибка (неверное число аргументов (заданных 5, как ожидается 1..4))' – brandoncodes

+0

Хорошо, я думаю, Я понял это. Я обновил свой ответ – Mark

 Смежные вопросы

  • Нет связанных вопросов^_^