2011-01-24 2 views
4

У меня есть select_tag, что это так: Выберите что-то что-то 1 что-то 2 ...select_tag рельсы вопрос

После того как я выбрал что-то 2 и нажмите кнопку отправки, он обновляет страницу, но на select_tag, который он показывает. Выберите что-то еще. Как я могу заставить его показать что-то 2?

ответ

6

Это зависит от того, как вы отображения выберите тег, но если вы используете options_for_select вы можете сделать это:

 
@selected = params[:selected] 

select_tag :selected, options_for_select([["Something 1", 1], ["Something 2", 2]], @selected) 

Это покажет варианты выбора, чтобы использовать @selected в качестве выбранного значения.

+0

Отсутствует '' '' '' '' '' Что-то 1' –

+0

Спасибо @NicolasRaoul. Исправлено. –

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