Rails でオートコンプリート機能を実装する機会があり、jQuery UI Autocomplete を使って実現したので備忘録メモ。オートコンプリート機能とは、Google の検索窓でも表示されるような、入力済みの文字列を元に候補のメニューを表示して入力を補完してくれる機能です。Rails 用には jquery-ui-rails という gem があるので、それを利用させて頂きました。 Autocomplete | jQuery UI joliss/jquery-ui-rails Ajax による通信で、サーバーのDBテーブルからオートコンプリートの候補を取得して表示します。 — 環境 — Rails 4.1.6 jquery-ui-rails 5.0.5
![Rails/jQuery UI AutocompleteでDBデータからオートコンプリート](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27ba1d703068fc4853ea1271440cbb779e7cabb/height=288;version=1;width=512/https%3A%2F%2Feasyramble.com%2Fwp-content%2Fuploads%2F2016%2F03%2Feasyramble_ogp.jpg)