このようなレールフォームに単純なtwitter typeahead.js を追加しようとしています。
<label for="inputStreet" class="control-label">Street Name</label>
<%= f.text_field :street_name, data: {autocomplete_source: '/suggestions.json'}, class: 'form-control', autofocus: true %>
また、このように静的タイプアヘッドを使用してみました
$(document).ready(function() {
$('.typeahead').typeahead( {name: 'planets', local: [ "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune" ] });
});
このようなHTMLで
<input id="typeahead" class="form-control">
しかし、何も起こっていません。私はそこにあるすべての指示に従いました。JS コンソールにエラーが表示されません。私はRails4をgem twitter-typeahead-railsで使用しています
私は何か間違ったことをしていますか?誰かがレールでこれを行う方法を教えてもらえますか?