2013-02-11 40 views
0

如何在模態對話框上的關閉按鈕打開後觸發一個標籤打開?這是迄今爲止的代碼,它僅以純文本形式顯示錯誤消息。一旦模態窗口打開,觸發重調動標籤動作

<script> 
$(function() { 
$("#dialog-message").dialog({ 
    modal: true, 
    buttons: { 
    Ok: function() { 
    $(this).dialog("close");}} 
    }); 
$("#tabs").tabs("select",1); 
    return false; 
     }); 
}); 
</script> 
<div id="dialog-message" title="Incorrect password"> 
    The password you have provided is incorrect.<br>Please try again. 
</div> 

回答

1

Hook into dialog close event

$('div#dialog-message').bind('dialogclose', function(event) { 
    $("#tabs").tabs("select",1); 
}); 

修改或嘗試這個辦法:

$("#dialog-message").dialog({ 
    modal: true, 
    buttons: { 
     Ok: function() { 
     $(this).dialog("close"); 
     } 
    }, 
    close: function(){ 
     $("#tabs").tabs("select",1); 
    } 
}); 
+0

這是我到目前爲止,它似乎有什麼不奏效:HTTP://引擎收錄。 com/vLA3deQW – methuselah 2013-02-11 17:47:49

+0

用另一個選項更新。確保你的控制檯沒有出現錯誤。 – 2013-02-11 17:53:45