У меня есть форма выбора для пользовательских специальностей, которая соответствует категории. У меня есть выбор входа, который выглядит следующим образом
<%= f.select(:specialty_ids, Specialty.where(category_id: 2).collect{|x| [x.specname, x.id]}, {}, {:multiple=> true})%>
и работает нормально, подает специальность и сохраняет ее в базе данных. После того, как я добавлю класс, все это внезапно обрывается. Вот как это выглядит, когда я добавляю класс
<%= f.select(:specialty_ids, Specialty.where(category_id: 2).collect{|x| [x.specname, x.id]}, {}, {:multiple=> true, :class=> 'testclass'})%>
это тоже не работает
<%= f.select(:specialty_ids, Specialty.where(category_id: 2).collect{|x| [x.specname, x.id]}, {}, {:class=> "testclass"})%>
Понятия не имею почему, но подозреваю, потому что он не структурирован должным образом. После долгих попыток найти решение этой проблемы я еще не сталкивался. Что именно я делаю не так? и как мне это исправить?