Rails 4-Twitter Typeahead不工作
问题描述:
我是一名Ruby on Rails的初学者,试图在rails 4中实现twitter typeahead。这段代码对一个空的项目工作正常,但对我现有的项目没有影响。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 //错误在这里,以前的名称是预输入-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: ' %>
答
刚刚找到答案。我的自定义JavaScript的名称是typeahead-custom.js。我将它重命名为custom.js,现在工作正常。