0
是否有人請知道我應該如何關閉帶淡入淡出效果的對話框,並且只有在關閉後才能重新加載頁面。不幸的是,location.reload會立即發生,而不會等待對話框關閉。JQuery對話框關閉並重新加載頁面
function show_dialog_ok()
{
$("#dialog_ok").text("Your message was sent");
$("#dialog_ok").dialog({
hide: {effect: "fade", duration: 2000}, modal: true
});
setTimeout(function() { $("#dialog_ok").dialog('close'); }, 2000);
location.reload();
}
謝謝大家好,我嘗試了兩種,第一種立即重新加載,第二種隱藏效果可行,但它根本沒有重新加載頁面:-( –
我還試圖把警報功能,而不是r eload,它不會提醒任何事情,所以它似乎完全忽略了,還有其他想法嗎?我還沒有檢查,如果所有的括號都正確關閉,看起來不錯。 –
解決了,我不得不添加setTimeout(function(){location.reload();},4000);到底 –