どうもfujiharaです。ナツイですね~? 神奈川の宇多田世代ならこの言葉知っていると思うんですが、いかがでしょうか? 今回はWeb Storageと jQuery UIでサジェスト機能を実装していきます。 機能概要 機能の概要を説明します。ユーザが過去に入力した文字をフォームに入力した際に同じものをサジェストとして提供するようにします。 実装方法 まずサジェスト機能はjquery UIのサジェスト機能を使用します。 Autocomplete こちらはサジェストするワードを配列で渡すだけでサジェスト機能を提供してくれる優れものです。 そして渡すワード配列を保存しておくのがWeb Storage になります。 処理内容は以下が考えられると思います。 ①ページ読込時に保存されてる検索ワード配列を読み込む。 ②読み込んだ検索ワード配列をAutocompleteに渡す。 ③ユーザが文字を入力し、
![Web Storage と jQuery UI でサジェスト機能を実装する | バシャログ。](https://cdn-ak-scissors.b.st-hatena.com/image/square/6a7c7828e73c1691039a9aa0dce7f4c767e36c92/height=288;version=1;width=512/https%3A%2F%2Fbashalog.c-brains.jp%2Fimages%2Fcat_javascript.png)