select_tag :country_id, options_from_collection_for_select(Country.order('priority desc, name asc'), "id", "name"), { :prompt => 'Select a country', :include_blank => 'None' } %>
Делает как положено, кроме :include_blank => 'None'
.Оказывает пустую опцию.Вот так:
<option value=""></option>
Второй, с select_tag
.Как мне указать значение по умолчанию.Например, если мне нужно поле выбора, чтобы выбрать конкретную страну.Я пытался добавить :selected => Country.first
безрезультатно:
<%= select_tag :country_id, options_from_collection_for_select(Country.order('priority desc, name asc'), "id", "name"), { :prompt => 'Select` a country', :include_blank => 'None', :selected => Country.first } %>
Выше всегда выбирается "Выберите страну".
Почему?