2011-02-02 17 views
1

JQueryのcomboboxサンプルコードとリモートデータソースを使用しています。それは素晴らしいですが、私はタブキーを押すとオプションを自動選択したいと思います。たとえば、入力を開始したときに利用できるオプションが1つしかない場合は、タブキーを押して、使用可能なオプションを自動選択したいとします。JQueryのコンボボックスでTabキーを使用して項目を選択する方法

これを行う方法に関するご意見は、大変ありがたくあります。

答えて

0

は、テキストボックスに次のイベントを結合してみてください。

input.keypress(function (e) { 
    if (e.keyCode == $.ui.keyCode.TAB) { 
     var menu = input.data("autocomplete").menu; 
     menu.activate($.Event({ type: "mouseenter" }), menu.element.children().first()); 
     menu.select(e); 
    } 
}); 
関連する問題