JQuery UI オートコンプリートを使用しています。すべてが期待どおりに機能しますが、キーボードの上下キーを循環させると、テキストボックスが期待どおりにリスト内の項目で満たされていることに気付きますが、リストの最後に到達して下矢印をもう一度押すとすると、入力した元の用語が表示され、基本的にユーザーはそのエントリを送信できます。
私の質問:選択をリスト内の項目に制限し、キーボード選択から入力のテキストを削除する簡単な方法はありますか?
例: を含むリストがある{'Apples (AA)', 'Oranges (AAA)', 'Carrots (A)'}
場合、ユーザーが「アプリ」と入力すると、リストの最初の項目 (ここでは「リンゴ (AA)」) が自動的に選択されますが、ユーザーが下矢印を押すと、「アプリ」が選択されます。テキストボックスに再び表示されます。どうすればそれを防ぐことができますか?
ありがとう。