我有整合选择2护栏与ActiveAdmin困难。 我也跟着上安装步骤选择二,轨道Github上页: https://github.com/argerim/select2-rails和我添加一行:
//= require select2
以应用程序/资产/ JavaScript的/ application.js中和行:
*= require select2
以应用程序/资产/样式表/ application.css
所以我想,当我有页面ActiveAdmin我应该能够添加一行:
$('#add_student_select').select2()
到active_admin.js.coffee
但它不工作。 在控制台我可以看到下面的错误:
Uncaught TypeError: undefined is not a function
(anonymous function)
fire
self.fireWith
jQuery.extend.ready
completed
我也跟着这个StackOverflow的问题,其中建议添加此行active_admin.css.scss
:
body.active_admin {
@import "select2";
}
但后来我收到以下错误:
File to import not found or unreadable: select2.
我是否正确地整合呢? 我不认为ActiveAdmin是能够得到甚至进入librabry。