В форме Rails, как добавить выпадающий список с несколькими выборками? - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть форма Rails, в которой есть раскрывающийся список, как показано ниже:

    <%= f.select :facility_id, options_for_select(@entities.collect{ |e| [e.entity, e.entity] }, 1 ), {include_blank: '-Select-'}, { id: my_entity'} %>

У меня также есть еще 2 раскрывающихся списка, аналогичных приведенным выше.

  1. Я бы хотелсделайте описанный выше выпадающий список как выпадающий список с несколькими выборками. Как мне этого добиться?

Пожалуйста, помогите!

Спасибо

Ответы [ 2 ]

2 голосов
/ 07 ноября 2019

Возможно, вам просто нужно добавить это к тегу { :multiple => true} вот так

<%= f.select :facility_id, options_for_select(@entities.collect{ |e| [e.entity, e.entity] }, 1 ), {prompt: '-Select-', :multiple => true}, { id: my_entity'} %>
0 голосов
/ 07 ноября 2019

Вы можете сделать это, добавив multiple: true в select

Пример:

<%= f.select :facility_id, options_for_select(@entities.collect{ |e| [e.entity, e.entity] }, 1 ), {include_blank: '-Select-'}, { id: my_entity'}, { :multiple => true, :size => 5 } %>

Ссылка: [1] [2]

...