JQuery UIの自動補完機能を使用しています。私は最小の長さを指定しています。 minLength:2
と指定すると、サービスが起動する前に2文字を入力する必要があります。 minLength:1
と指定すると、ソースサービスが起動する前に1文字だけ入力する必要があります。Jquery UIのオートコンプリート。 minLength:0 issue
しかし、minLength:0
と指定すると、まだ1文字入力する必要があります。だから0
のポイントは何ですか? 1
とはどのように違うのですか?入力がフォーカスを持っているとすぐに、期待され、望ましい動作が発生するでしょう...?
アイデア?
更新:作品下の大部分のカリムのソリューションについては、しかし、選択肢が出てくると1がクリックされたときに元だった新しいオプションのではなく、空の文字列を再提出された入力をクリックしたときオプションが選択された後に表示される自動補完オプションは、ボックスが空の場合と同じと同じです。。 search
メソッドのドキュメント
予想される動作は、とにかく何ですか? – kralco626
基本的に、オートコンプリートフィールドに注目すると、利用可能なすべての結果がポップアップしますか? – karim79
まあ、そうではありませんが、はい。私はあなたを混乱させましたか?私はサービスが戻ってくるすべての結果をポップアップしたい。しかし、これはすべての可能性のある結果である場合とそうでない場合があります。たとえば、私のサービスが残っている可能性のある結果をすべてランク付けしてトップ10のみを表示している場合、すべての可能な結果は表示されませんが、自動完了はWebサービスによって返されたすべての結果を表示します... ... :) – kralco626