0

jQueryオートコンプリートに問題があります。aを入力すると、スクリプトは、事前に入力された配列から関連する結果を期待どおりに返します。ただし、aを入力し、マウスを押したままにして、 'sの文字列を入力すると、最初のaを入力した直後に提案ボックスが開きますが 'のストリームが続く場合は表示されません(したがって、テキストボックスに一連の'があり、提案ボックスに1 a)のみと一致する結果が表示されている中間的な状況なります。マウスを離したときだけ、ボックスは消えます。これは、5〜6aのときに提案ボックスがすぐに消えるGoogle検索とは異なります。マウスを押したままでも入力されます。プラグインを微調整して消失させる方法はありますか?

4

1 に答える 1

1

オートコンプリートのオプションで、遅延を0に設定します。次のようになります。

$(selector).autocomplete({ source: [your array], delay: 0});

それは私のテストで私のために働いた。デフォルトの遅延300は、報告したものと同様の結果を生成しました。

また、マウスでどのように入力していますか?

于 2012-06-20T21:29:38.547 に答える