尝试在ajaxStart / Complete上进行blockui(和unblockui)时出错

时间:2013-04-12 22:06:36

标签: jquery ajax jquery-blockui

这是我的第一个项目,当应用程序命中服务器获取信息时,我试图阻止阻塞。我查了几个例子,认为下面的尝试会起作用,但我错了。

        $(document).ajaxStart(function(){
        $.blockUI({
            css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
        });


        $(document).ajaxComplete(function(){
            $.unblockUI()
        });

1 个答案:

答案 0 :(得分:2)

如果这是您的完整代码,则您忘记了});处理程序的$(document).ajaxStart(function(){

$(document).ajaxStart(function(){
    $.blockUI({
        css: {
            border: 'none',
            padding: '15px',
            backgroundColor: '#000',
            '-webkit-border-radius': '10px',
            '-moz-border-radius': '10px',
            opacity: .5,
            color: '#fff'
        }
    });
});   // <----- HERE


$(document).ajaxComplete(function(){
    $.unblockUI()
});