Ответ 1
Попробуйте это
<%= form.select "availability", options_for_select(1..200), {}, {required: 'true', autofocus: 'true', class: 'form-control'} %>
Возможными параметрами для третьего аргумента являются :prompt
и :include_blank
Использование Rails 4. Невозможно добавить class
в select
. Я думаю, что других атрибутов типа required
, autofocus
также нет:
<%= form.select "availability", options_for_select(1..200), required: 'true', autofocus: 'true', class: 'form-control' %>
Результат ниже:
<select id="event_availability" name="event[availability]">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
...
</select>
Любая идея? Спасибо.
Попробуйте это
<%= form.select "availability", options_for_select(1..200), {}, {required: 'true', autofocus: 'true', class: 'form-control'} %>
Возможными параметрами для третьего аргумента являются :prompt
и :include_blank
Это работает для меня Pull List:
<%= f.select( :user_id, options_from_collection_for_select(@users, :id, :name, (@user.id.nil?) ? nil : @users.id), { :include_blank => true }, {:class => 'span4'}) %>