0

ComboBoxデータベーステーブルからのオートコンプリートを使用しています。そして完璧に機能AppendSuggestています!そしてAutoCompleteSource : ListItem

しかし、問題があります。ユーザーが矢印をクリックしてComboBox入力を開始すると、通常どおりオートコンプリートが開始されますが、押しEnterても必要な値が選択されません。

矢印をクリックして名前の入力を開始すると、フィールドComboBox内のテキストがオートコンプリートされるので、ヒットしましたが、その値を に設定せずに次のコントロールにジャンプするだけです。ComboBoxEntercombobox

目的の値を選択するにはどうすればよいですか?

4

1 に答える 1

0

これを Javascript で修正します。ボックスに結び付け(おそらくキープレスイベントで)var、結果セットの最初の値を指すように設定する必要があります。次に、キーを押す == 13 (入力) で、要素の値を以前に保存した に設定しますvar。すばやく簡単にコーディングできます。このような状況では、他のコントロールをラップし、カスタム JS を含め、「Required」などのプロパティを拡張するカスタム コントロールを作成することで、さらに楽しく使用できます。

于 2013-02-20T20:46:04.293 に答える