2

HTML フォームのテキスト入力フィールドにオートコンプリート機能を追加しました。ユーザーが提案ボックスで何かを選択したときに処理でき、すべて正常に動作します。ソースとして「提案」を使用します。

私の問題は、ユーザーがいくつかの文字を入力してから、提案を選択せず​​にEnterキーを押すだけの場合を処理したいということです。このケースは、ユーザーが最初の提案を選択したかのように扱いたいと思います。ただし、提案にアクセスする方法がわかりません。それを行う方法はありますか?提案の「値」にアクセスする必要があります。「ラベル」だけでは不十分です。

$(myInputField).autocomplete({
 source : "suggest",
 focus : onFocus,
 select : onSelect
});
4

1 に答える 1

0

autoFocus: true最初の項目が常にフォーカスされるように使用できます。

オートコンプリートのドキュメントを確認してください。

于 2013-01-13T14:36:14.443 に答える