Этот вопрос на самом деле два вопроса.
- Кнопка «Выбрать все» —
Active_admin
использует formtastic для отображения форм, поэтому я спрошу в контексте formtastic. Как мне создать кнопку, которая выбирает все флажки на странице? Я мог бы сделать это с помощью JavaScript, но я не уверен, как это сделать в formtastic. Настроить коллекцию на основе выбранного значения. У меня есть раскрывающееся меню, которое позволяет людям выбирать из списка «Курсы». Студенты зачислены на курсы, поэтому я хочу иметь возможность отображать список флажков студентов, зачисленных на курс. То есть: список студентов изменится, если пользователь выберет другой курс.
курс.рб
has_and_belongs_to_many :студенты
студент.рб
has_and_belongs_to_many :курсы