Jquery ui对话框ok函数没有重新加载页面

时间:2015-04-10 11:15:48

标签: jquery jquery-ui

我需要在用户点击“确定”时重新加载页面。 jquery UI对话框上的按钮。我尝试以下但它似乎不起作用。模态对话框确实关闭了。

function ShowConfirmationDialogForNewSite() {
  $("#dialog").dialog({
    modal: true,
    buttons: {
        Ok: function () {
            window.location.reload(true);
            $(this).dialog("close");
            }              
        }
  });
}

1 个答案:

答案 0 :(得分:2)

在对话框中使用close属性重新加载:

function ShowConfirmationDialogForNewSite() {
    $("#dialog").dialog({
        modal: true,
        buttons: {
            Ok: function () {            
                $(this).dialog("close");
            }              
        },
        close: function(event, ui){ 
            window.location.reload(true); 
        }
    });
}