я смог ВЫБ.2 поручни, работающие по большей части, но когда я нажимаю на строке поиска я получаю следующее:Выбор2 рельсов DropDown не отображаются правильно
Я использую следующий CoffeeScript:
$('#query').select2({
placeholder: placeholder_text
minimumInputLength: 2
ajax:
url: end_point
tags: "false",
dataType: 'json',
delay: 200,
cache: true,
data: (params) ->
return { search: params.term.toUpperCase() }
processResults: (data, params) ->
return { results: data }
theme: "bootstrap"
})
И следующий HTML:
<div class="col-md-6 text-right">
<form>
<%= select_tag "search", {}, id: "query" %>
</form>
</div>
application.css
*= require select2
*= require select2-bootstrap
*= require_tree .
*= require_self
application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require bootstrap
//= require turbolinks
//= require select2
//= require_tree .
Как я уже сказал, я могу запросить хорошо, я просто хочу, панель поиска, чтобы правильно выровнять ...
Кто-нибудь есть какие-либо идеи?
Есть ли у вас какие-либо сообщения об ошибках в консоли JS? – siegy22
Как выглядит ваш CoffeeScript? Отступы в вашем вопросе кажутся немного выключенными. –
Выравнивание - это просто проблема css. Моя была связана с загрузкой загрузочного буфера в неправильном порядке материала select2. Поскольку я использую bootstrap-sass, у меня есть файл css.scss, который загружается первым, и делает импорт для начальной загрузки и звездочек. После этого выбор выглядит просто отлично. – trh