Я искал stackoverflow в течение почти двух часов, просматривая похожие вопросы, но ответы просто не работают.
У меня есть следующий код:
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name") %>
Я хотел бы отобразить параметр, который я выбрал ранее, как выбранный, вместо того, чтобы по умолчанию перейти к первому тегу.
В других вопросах они предложили добавить следующее (ни один из них не работает).
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name", "1") %>
Или:
<%= select_tag "name_dropdown", options_from_collection_for_select(@models, "friendly_id", "name", @models.first.id) %>
пс. Я использую Rails 3.1.RC4