Rails 4 - Twitter Typeahead不起作用

时间:2015-07-22 07:53:15

标签: java jquery ruby-on-rails twitter-typeahead

我是Ruby on rails的初学者,并试图在rails 4中实现twitter typeahead。这段代码在空项目中运行良好,但在现有项目中没有。

的application.js

//= require jquery.min
//= require typeahead.min
//= require jquery_ujs
//= require bootstrap-sprockets
//= require jquery.dataTables.min.js
//= require dataTables.bootstrap.js
//= require_tree .

的Gemfile

gem 'twitter-typeahead-rails'

custom.js // ERROR在这里,以前的名字是typeahead-custum.js

$(document).ready(function(){

    $('#input').typeahead({
      name: 'ports',
      prefetch: '/ports.json',
      limit: 5
    });

});

index.html.erb

<%= search_field_tag :lp, nil, class: "form-control", id: "input", placeholder: 'From: ' %>

1 个答案:

答案 0 :(得分:1)

刚刚找到答案。我的自定义javascript名称是typeahead-custom.js。我将它重命名为custom.js,现在工作正常。