динамическое выделение населения на основе результата другого select_tag - PullRequest
1 голос
/ 18 декабря 2009

У меня есть вопрос относительно этой сложной ситуации.У меня есть код для одного поля выбора, в котором я могу выбрать год, и на основе года я хочу вернуть все возможные значения, относящиеся к этому году, в другом теге выбора ....

<%= select "month_end", "year", MonthEnd.find(:all, :select => 'DISTINCT year', :order => 'year').collect{|x| [ x.year, x.id ]} %>

IЯ пытался использовать поле наблюдения, но оно не работает, мне нужна помощь, пожалуйста.

Большое спасибо за любую помощь, отлично проведите Рождество / Новый год

1 Ответ

0 голосов
/ 26 марта 2011

У меня была та же идея: заполнить тег select_tag на основе результата другого тега select_tag. У меня было решение: показать один select_tag и использовать ajax для отправки выбора пользователя для действия в контроллере. Ответ, отправленный этим действием, был списком вариантов, которые будет использовать второй выбор. Второй выбор будет визуализирован частично, и таким образом вы можете получить более приятный пользовательский опыт.

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