Я использую плагин JQUERY multiselectable . Потому что он получает один блок выбора и преобразует его в два, где вы можете переместить один выбранный вариант в другой блок выбора. Проблема в том, что я столкнулся с некоторыми проблемами с действием редактирования. Когда я загружаю форму, выбранные значения (которые сохраняются в моей модели) не заполняются в «выбранном» окне выбора. Кто-нибудь с хорошей идеей о том, как «автоматически» переместить выбранные значения в моей базе данных из «доступных для выбора» в «выбранные» опции?
Сейчас я делаю что-то вроде
<%= select "product", :option_ids, options_for_select(Option.all.map { |opt| [opt.description, opt.id]}), {},{:multiple=> true,:class=>'multiselect'} %>
Здесь я уже вижу проблему. Я мог бы просто использовать в качестве options_for_select только все опции - опции, которые уже выбраны в моей модели. Проблема в том, как обновить поле выбора этой информацией?