2010-12-29 8 views
0

ユーザーが「OK」私は何が起こるしたくないが、タイマーがダウンして実行された場合、私は変更をご希望のクリックした場合ので、私は、タイマーが実行されている。この間jQueryダイアログウィンドウがロードされた後、使用可能なボタンのボタンまたは機能を変更するにはどうすればよいですか?

$('#someelement').dialog({ title....... 
          autoOpen: false, 
          //...... 

          buttons: { OK: function() { 
            $(this).dialog('close');} 
          }, 
          //.... 
         }); 

を開封しております関数。

jQuery('#SessionTimeoutWarningDialog').dialog('option', 'buttons', { 
        'OK': function() { 
         RedirectToLogin; 
         jQuery(this).dialog('close'); 
        } 
       }); 

私が間違って何をやっている、またはどのように私はこれを処理する必要があります:私は失敗し、次を試してみましたか?

+0

RedirectToLoginているもの?これはメソッドですか?そうなら、RedirectToLogin()を使用します。 – ScottE

答えて

0

私は自分にお答えしますね:

//........ 
$('#someelement').dialog('option', 'buttons', { 
    'buttonName': function() { 
      //your new functionality; 
     } 
}); 

またはbeforeCloseイベントに:

$('#someelement').bind('dialogbeforeclose', function() { 
     //your new functionality; 
}); 
関連する問題