jqueryのkeydown関数を使用してテキストボックスに入力しているときに、ローカルデータベースからデータを取得しました。データがjqueryオートコンプリートを使用していることを示したいのですが、オートコンプリートはキーダウン関数ではなくオンロードで正常に機能します。
どうやってするか?
jqueryのkeydown関数を使用してテキストボックスに入力しているときに、ローカルデータベースからデータを取得しました。データがjqueryオートコンプリートを使用していることを示したいのですが、オートコンプリートはキーダウン関数ではなくオンロードで正常に機能します。
どうやってするか?
オートコンプリート UI ドキュメントをよく読んでください。オートコンプリート イベントを keydown にアタッチする必要はありません。プラグインがそれを行います。必要なパラメーターを使用して、texbox で Autocomplete を呼び出すだけです。
jQuery UI オートコンプリート プラグインを使用する場合、イベントを手動で処理する必要はありません。それがプラグインのポイントです。
$('#idOfYourTextbox').autocomplete({
source: yourDataSource
});
プラグインでより具体的な問題が発生している場合は、その情報を質問に追加して、さらにサポートできるようにしてください。プラグインの詳細については、ドキュメントを参照してください。