私は現在、単純なjQueryオートコンプリートUIを作成しようとしています。検索用語はPHPバックエンドに返され、戻る結果。これはうまく動作します。ただし、3〜4の空白を入力すると、要求も送信され、バックエンドのすべての結果が返されます。どのような用語が入力されたとしても、バックエンドに行くはずの検索語は先頭と末尾の空白を切り捨て、空白の文字列であれば何も要求しないようにトリミングした後にjQueryオートコンプリートを構成する全く?jQueryは、リモートURLへのリクエストの送信中に先頭と末尾の空白を無視します
私はSOでの複数の例を見つけましたが、それらのすべては、一例として、用語の組み込みの配列を伴う、私はその値がリモートURLの場合はsource
パラメータを設定する方法を見つけ出すことはできません。
$("#myinput").autocomplete({
source: "http://127.0.0.1:8000/autoComplete/",
appendTo: "#search-holder",
response: function(e,y) {}
});
ありがとうございます。ここでは 'response'関数は何ですか? – SexyBeast
リクエストが完了したことをオートコンプリートに通知するコールバックです – xar
チャームのように動作します!ありがとう! – SexyBeast