I tried this documentation for select2-rails pearls but an error still appears in my browser console.
Uncaught TypeError: $ (...). select2 is not a function
I am using rails 4.0.1 & select2-rails 3.5.9.3
My application.js
//= require jquery //= require select2 //= require jquery.ui.accordion //= require jquery.ui.menu //= require jquery.ui.datepicker //= require common //= require posts //= require twitter/bootstrap //= require owl.carousel //= require turbolinks //= require vendor_js //= require_tree . $(document).ready(function() { $("select#team_select").select2(); });
application.css
*= require select2 *= require_self *= require jquery.ui.accordion *= require jquery.ui.menu *= require jquery.ui.datepicker *= require common *= require owl.carousel *= require lazybox *= require fancybox *= require owl.theme *= require 7531339 *= require_tree . *= require font-awesome
_form.html.erb
<%= f.select(:team_id, @teams.collect {|p| [p.name, p.id]}, {include_blank: "None"}, {id: "team_select"}) %>
What am I doing wrong here? Any help is appreciated.
javascript ruby-on-rails select2-rails
Prashant4224
source share