5

Googleの新しい予測テキストは、次の文字を明るい灰色のフォントで表示することにより、ボックスに「入力時に」検索を予測します。誰かがこれを行うコードを知っていますか?私は典型的な提案ドロップダウンメニューを知っていますが、自動提案ドロップダウンメニューなしで検索ボックス内のすべてを実行するサンプルコードを探しています。

4

2 に答える 2

3

ユーザータイプの検索クエリでグーグルのような単語を提案する同様のスクリプトをここで見つけました

https://sourceforge.net/projects/searchpuppy/files/

于 2011-05-02T06:32:21.650 に答える
2

存在するものがあるかどうかはわかりませんが、それを構築するためのロジックは十分に単純なようです。

予測は常にオートコンプリートリストの最初の項目であるように思われます。予測は、背景が透明な2つのテキスト入力を使用して表示され、一方が他方の下に重ねられます。下部の入力には予測(シルバーテキスト)が含まれます。一番上の入力は、ユーザーが入力する場所です。

ユーザーが入力すると、オートコンプリートは候補のリストを検索します。最初の提案を取得し、予測入力にそれを入力します。

onKeyPressイベントをユーザー入力ボックスにバインドし、ユーザーが右矢印キーを押すのを監視します。ユーザーがそれを押すと、ユーザー入力ボックスに予測ボックスの値が入力されます。

于 2011-02-09T18:07:36.043 に答える