2017-05-24 4 views
0

私は剣道UIオートコンプリートを使用しています。ドロップダウンが表示されないように、入力値が推奨値と一致しない場合もあります。剣道UI提案リストがまだ開かれていないときのオートコンプリートイベント

values=[1xx,2xxx,3xx,4x,5xx] 

をその間イベントの最初の桁がトリガされるように、ユーザが6のようにテキストボックスにいくつかの値を挿入すると:私のリストが含まれている。例えば 。 JQueryを使用する方法はありますか

答えて

0

剣道オートコンプリートコントロールのfilteringイベントにカスタム機能を書き込むことができます。

  1. まず、ユーザーが
  2. が続いてオートコンプリートコントロールのdataSource
  3. チェックdataSource項目のいずれかの最初の文字が一致した場合を反復処理するこれまでのところだけ入力1文字を持っていることを確認する必要があります入力値 - true又はfalse
  4. は次に(一致は、入力された値に基づいて発見されていない場合)は、任意のさらなる機能を行うからオートコンプリート制御を停止するe.preventDefault()を使用するかどうかを決定するブール値を使用して
  5. そして最後に、すべてきちんとれるだけべきDojo exampleで包装

(ユーザが値を入力シナリオをカバーするために、それを削除し、一致していない他に入る)オートコンプリートコントロールに近いをトリガ約それをカバー!

関連する問題