ウェブサイトがロードされたら、データのjson配列(最大200個)を返すPHPスクリプトへのajax呼び出しを1回実行し、それを芝生に保存したいと考えています。http://brian.io/lawnchair/を参照してください。
PHP/MySQL が ajax リクエストに応答するのを毎回待つ必要がないように、データをプリロードします。入力中に値を返すオートコンプリート フィールドが必要です。結果は Lawnchair から取得されるため、MySQL サーバーへの呼び出しはこれ以上行われません。
したがって、次のデータセットがあるとします。
- アップル、http://image.com/url/apple.jpg、$0.25
- ナシ、http ://image.com/url/pear.jpg、$0.34
- パイナップル、http://image.com/url/pineapple.jpg、$0.55
ユーザーが「p」と入力すると、上記のすべてが表示される必要があります。ユーザーが「app」と入力すると、Apple と Pineapple のみが表示されます。
したがって、MySQL WHERE LIKE "%string%" と同等のコードでデータセットを検索する必要があります。Brian の Web サイトを見てきましたが、クエリで可能なのは完全一致検索だけですか? 参照: http://brian.io/lawnchair/plugins/
正しい方向へのヒントを事前にありがとう。