Select2插件函数未定义

时间:2015-02-22 13:14:37

标签: jquery ruby-on-rails jquery-select2

我在角度驱动的RoR应用程序中使用select2。当使用jQuery创建select2小部件时,我得到select2 undefined错误。

我的bower.json

{
  "dependencies": {
    "jquery": "2.1.3",
    "angular": "1.3.12",
    "angular-ui-select": "0.9.9",
    "select2": "3.5.2",
    "bootstrap": "3.3.2",
    "rxjs": "2.3"
  }
}

布局和js包括

<%= javascript_include_tag 'jquery/dist/jquery.js' %>
<%= javascript_include_tag 'bootstrap/dist/js/bootstrap.js' %>
<%= javascript_include_tag 'angular/angular.js' %>
<%= javascript_include_tag 'rxjs/dist/rx.all.js' %>
<%= javascript_include_tag 'select2/select2.js' %>

$(&#39; select&#39;)。select2()将抛出异常,因为未定义select2。

出了什么问题?

1 个答案:

答案 0 :(得分:0)

在包含之前,您似乎正在使用select2。尝试更改.js文件包含顺序并查看。它应该工作。