2017-05-30 18 views
0

データピッカーとselect2(検索するドロップダウン)と多くの入力、テキストエリアフィールドがあります。次のフィールドが日付ピッカーまたはselect2のときは、タブインデックスが機能しません。私は一般的な解決策とすべてのブラウザが必要です。 現在、1つのdivのIDを取得し、1つの値を持つPropタブのインデックスを取得するような静的なソリ​​ューションを実行しています。一部の要素でタブインデックスが機能しません

+0

私は私のコードは、私がドロップダウン開くように入力してクリックすると –

+0

@SuperUserあなたのコードを共有しますその後、私はタブをクリックすると、ページの上に行く –

+0

SELECT2は、自動的に次のリンクで https://select2.github.io/examples.html –

答えて

0

id select2 IDを取得してから、close event on focusを次のフィールドに設定する必要があります。

$('#currentDiv').select2().on("select2:close", function (e) { 
    $('#nextDiv').focus() 
}); 

や日付ピッカーのための

$('#ID').datepicker({ 
    onSelect: function(dateText, inst) { 
     $('#nextIDdiv').focus(); 
    }  
}); 

と簡単な入力用のタブが正常に動作しているフィールド。

関連する問題