という文字列のテーブルremedy
から検索バーを自動完成しようとしています。自動完成検索バーの配列の表示名
ここで私は\pages\home.html.erb
$(function() {
var availableTags = "<%= @remedies_remedyName%>";
$("#autoComplete").autocomplete({
source: availableTags
});
});
で持っているJavaScriptはここでここPages Controller
def home
@remedies = Remedy.all
end
のコードはあなたがルビーをプリントアウトしている/pages/home
<div class="carousel-caption searchbar">
<form class="search" action="/pages/searchremedy" method="get">
<input id="autoComplete" class="searchTerm" name="searchremedy" placeholder=" Search by treatment type, or tell us what you'd like to treat..." />
<input class="searchButton" type="submit" placeholder="Search" />
</form>
</div>
https://github.com/peterwillcn/rails4-autocompleteを試してみてください。これはあなたを助けるでしょう。 –
提案してくれてありがとう、私は昨日すべてのセットアップを得たが、それは動作していないようだ。自動補完は、静的配列が定義されている場合に機能し、テーブルから配列を呼び出す以外は同じことをしたいだけです。 –
/pages/searchremedyのコードを貼り付けてください –