У меня есть отношения habtm между двумя моделями. Исследователи и университеты. В моей форме Исследователя, как я могу иметь возможность выбрать один университет из списка существующих университетов, а затем нажать кнопку добавления, чтобы добавить второй (или более) университет, если этот Исследователь имеет отношения с более чем одним?
Простое перечисление элемента:
<%= collection_select(:researcher, :university_ids, University.order("name"), :id, :name %>
Но мне не ясно, как добавить более одной из этих выпадающих списков в мою форму.
Например, по умолчанию в форме есть один выпадающий список университетов, и вы можете выбрать один элемент из этого списка. Но, если вы хотите добавить второй университет, вы можете нажать «Добавить другой», и это добавляет идентичный выпадающий список к форме с тем же списком университетов. Из этого списка вы можете выбрать другой университет, который также будет связан с этим исследователем.