Как установить выбранный по умолчанию элемент в раскрывающемся меню Rails? - PullRequest
10 голосов
/ 03 февраля 2011

При создании стандартного раскрывающегося меню Rails, как установить, какой элемент в списке должен быть по умолчанию?Я спрашиваю, потому что в прошлом я просто помещал нулевую запись в качестве первого элемента в моем списке значений, которые входят в раскрывающийся список, но при использовании {: include_blank => true} пустая запись не используется по умолчаниювыбранный элемент, первый элемент в списке.

Ответы [ 2 ]

25 голосов
/ 03 февраля 2011

Вы можете использовать: выбрано

<%= f.select :title, ['1','2','3','4'], :selected => '3' %>
10 голосов
/ 03 февраля 2011

У вас есть много вариантов для заполнения тега <select> тегами <option>, одним из которых является options_for_select (container, selected = nil) , который принимает выбранный параметр, который должен быть значением вашего <option> поле, которое вы хотите выбрать по умолчанию.

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