欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

设置默认Ajax操作cache and error

程序员文章站 2024-03-03 19:00:10
复制代码 代码如下:    // 设置ajax操作的默认设置     $.ajaxsetup({  &...

复制代码 代码如下:

    // 设置ajax操作的默认设置
    $.ajaxsetup({
        cache: false, 
        error: function (xmlhttprequest, textstatus, errorthrown) {
            if( typeof(errorthrown) != "undefined" )
                $.messager.alert(g_msgboxtitle, "调用服务器失败。<br />" + errorthrown ,'error');
            else{
                var error = "<b style='color: #f00'>" + xmlhttprequest.status + "  " + xmlhttprequest.statustext + "</b>";
                var start = xmlhttprequest.responsetext.indexof("<title>");
                var end = xmlhttprequest.responsetext.indexof("</title>");
                if( start > 0 && end > start )
                    error += "<br /><br />" + xmlhttprequest.responsetext.substring(start + 7, end);
                    $.messager.alert(g_msgboxtitle, "调用服务器失败。<br />" + error ,'error');
            }
        }
    });


这样在ajax方法中你就可以不要写error处理函数了