jQuery对话框第二次未打开



我发现这个线程基本上有和我相同的问题。但他们的解决方案对我不起作用

这是我的代码:

$(document).ready(function() {
    // create the loading window and set autoOpen to false
    $("#loadingScreen").dialog({
        autoOpen: false,    // set this to false so we can manually open it
        dialogClass: "loadingScreenWindow",
        closeOnEscape: false,
        draggable: false,
        width: 460,
        minHeight: 50, 
        modal: true,
        buttons: {},
        resizable: false,
        open: function() {
            // scrollbar fix for IE
            $('body').css('overflow','hidden');
        },
        close: function() {
            // reset overflow
            $('body').css('overflow','auto');
        }
    }); // end of dialog 
});

function waitingDialog(waiting) {
    $("#loadingScreen").html(waiting.message && '' != waiting.message ? waiting.message : 'Bekleyin...');
    $("#loadingScreen").dialog('option', 'title', waiting.title && '' != waiting.title ? waiting.title : 'Yükleniyor');
    $("#loadingScreen").dialog('open');
}

谢谢。。。

只使用$("#loadingScreen").dialog('option' ....一次,然后根据需要多次调用$("#loadingScreen").dialog('open')

相关内容

最新更新