そのため、プロパティのリストが非常に長く (2000 以上)、テキスト フィールド [影響を受けるプロパティを選択...] をクリックすると、ドロップダウンに正しく入力されたデータが表示されます。これはいい。
では、一体なぜ、入力されたドロップダウンがテキストフィールドの下ではなく上にあるのでしょうか? カスタム CSS を追加していません。
の collection_select タグ_form.html.erb
<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>
のJavaScripttickets.js
$("#ticket_property_ids").select2({
placeholder: "Select Affected Properties, You Can Search By Name or Address Via Typing "
});
この件に関するご意見をお待ちしております。