超軽量で手軽にオートコンプリート機能を実装するAwesomplete – 『plug-in』
オートコンプリートを実装する
Awesompleteは軽量でカスタマイズ性の高いオートコンプリート実装できるスクリプトです。
補完したいデータをdata-list
という属性として記述するだけで、オートコンプートの候補として定義されます。
他にも実装方法はケースによってマークアップの煩雑さを防ぐためにいろいろと用意されています。
カスタマイズの実装例として、複数の選択や、指定されたテキストをトリガーに候補を表示する、セレクトボックスの機能を持たせるなど、拡張性が非常に高いのが魅力です。