ruby-on-rails - 将 Select 2 与 form_for rails 一起使用

标签 ruby-on-rails forms jquery-select2 form-for

我正在为 rails 中的表单使用 select2,我无法弄清楚如何让多选与 form_for 一起工作,我选择 2 工作但它目前只接受一个输入,我需要能够选择多个选择。

下面是表格

<script>
  $(document).ready(function() {
    $("#list-markets").select2({
     placeholder: "Select your Market"
    });
  });
  </script>
<%= f.select(:type_of_business, Market.get_markets, {}, class: "form-control", id: "list-markets") %>   

最佳答案

如果您希望选择输入接受多个选项,则需要传入 multiple: true 选项。 IE:

<%= f.select(:type_of_business, Market.get_markets.collect {|m| [ m.name, m.id] }, class: "form-control", id: "list-markets", multiple: true) %>

关于ruby-on-rails - 将 Select 2 与 form_for rails 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23793703/

相关文章:

ruby-on-rails - 在 ruby​​/rails 中,如何对日期有时可能为空的日期值进行排序?

javascript - 同一 Action 上的 2 个 jQuery 事件似乎相互抵消

css - 需要帮助使表格符合 W3C

javascript - Angular - 下拉表单 - 未考虑值

ruby-on-rails - Ruby number_to_currency 显示一个完全错误的数字!

ruby-on-rails - AWS ELB 在重定向时继续在 Location header 中显示私有(private) IP

jquery - 错误: Option 'ajax' is not allowed for Select2 when attached to a <select> element woocommerce

javascript - 如何将按钮放入 select2 结果项并处理其点击?

ruby-on-rails - 使用 ruby​​ 将字符串解析为字符

jquery - 更改 Select2 发光的颜色