2012-05-09 25 views
0

私はselect with onchangeイベントを使用しています。ユーザーがselectでアイテムを選択すると、jquery postを使用して下のコンテンツをロードしています。それはうまく動作します。しかし、フォーカスが選択に残っている、私はキーボード上の下矢印を使用して下にスクロールすると、選択内容が異なる内容をロード変更します。jqueryを使用してスクロールバーにフォーカスを移動する方法

私は、変更イベントの後に選択からスクロールバーにフォーカスを移動する方法を知りたいと思います。

何か助けていただきありがとうございます。

+0

同様の種類の投稿が見つかりましたhttp://stackoverflow.com/questions/7288565/lose-focus-from-select-box-with-jquery-change-event。可能な重複 – TRR

答えて

3

スクロールバーのフォーカスを合わせる必要はありません(わかりません)。あなたがしなければならないことは、あなたの選択に焦点を当てないことです。

だからあなたのonchangeハンドラ内:

$(this).trigger('blur'); 
jQueryのポスト要求の大成功に
0

することができます
場所

$('#select').next().focus(); 

例:

  $.ajax 
       ({ 
        type: "GET", 
        url: URL 
        success: function (html) 
        { 
         // your code here 
         $('#select').next().focus(); 
        } 
       }); 
関連する問題