小编Let*_*ram的帖子

select2 Rails 下拉列表未正确渲染

我能够让 select2-rails 在大部分情况下工作,但是当我单击搜索栏时,我得到以下信息:

Select2 在搜索栏上不起作用

我正在使用以下 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"
    })
Run Code Online (Sandbox Code Playgroud)

以及以下 HTML:

<div class="col-md-6 text-right">
   <form>
      <%= select_tag "search", {}, id: "query" %>
    </form>
</div>
Run Code Online (Sandbox Code Playgroud)

应用程序.css

 *= require select2                                                                                 
 *= require select2-bootstrap                                                                       
 *= require_tree .                                                                                  
 *= require_self 
Run Code Online (Sandbox Code Playgroud)

应用程序.js

//= require jquery                                                                                  
//= require jquery.turbolinks                                                                       
//= require jquery_ujs                                                                              
//= require …
Run Code Online (Sandbox Code Playgroud)

css ruby-on-rails coffeescript jquery-select2 select2-rails

2
推荐指数
1
解决办法
2017
查看次数