0

テキスト入力にオートコンプリートを追加するさまざまな方法を見つけました。

など: http://jqueryui.com/demos/autocomplete/

私が望んでいるのは、誰かが入力する可能性のあるすべての可能性を入力する必要がなく、代わりに Google のオートコンプリート オプションを使用する方法です。「犬」と入力すると、「犬の品種」「dogpile」「賞金稼ぎの犬」が表示されます。テキスト入力を入力したときに同じものが表示されるようにします。私が見つけたこれらのツールでは、ユーザーがクリックできるオプションを追加する必要があります。

さらに説明が必要な場合はお知らせください。

ありがとう!

4

1 に答える 1

1

それは簡単に実行できます。Google はそのための API を提供しています。

http://suggestqueries.google.com/complete/search?client=firefox&q=dog

clientパラメータは必須です。

結果:

["dog",["dog breeds","dogpile","dog the bounty hunter"],["","",""],[],{"google:suggesttype":["QUERY","QUERY","QUERY"]}]

それを解析して、オートコンプリート プラグインに情報を提供するのはあなたの仕事です。


編集:APIにアクセスするこの方法も見つけました: http://google.com/complete/search?output=toolbar&q=microsoft from https://groups.google.com/forum/?fromgroups#!topic/google- ajax-search-api/UXTiCJMvKLo

そして、少なくともこの男によると、あなたのサイトには使えないようです。

于 2012-07-09T21:35:28.990 に答える