Rails 4,Collection Select和Select2 Plugin:Populated Dropdown出现在Textfield上

时间:2016-03-24 17:30:18

标签: ruby-on-rails select2 collection-select

所以我有很长的属性列表(2000+),当我单击文本字段“选择受影响的属性...”时,下拉列表会显示正确填充的数据。这很好。

现在,为什么世界上人口稠密的下拉盘旋在文本区域而不是低于它?我没有添加任何自定义CSS。

enter image description here

enter image description here

_form.html.erb

中的collection_select标记
<div class="form-group">
    <%= f.label :property_id %><br>    
    <%= collection_select(:ticket, :property_ids, Property.all, :id, :property_name_and_address, {}, {:multiple => true, class: "form-control"}) %>
</div>

tickets.js

中的javascript
$("#ticket_property_ids").select2({
  placeholder: "Select Affected Properties, You Can Search By Name or Address Via Typing "
});

非常感谢有关此事的任何意见。

1 个答案:

答案 0 :(得分:0)

好的问题是,对于select2 js文件,我使用的是select2.full.min.js而不是select2.min.js。切换到非完整版修复了该问题。

根据文件:

  

如果您需要其他功能,则只应使用此版本   从Select2,像兼容模块或推荐包含   像jquery.mousewheel