禁止jQuery错误记录

时间:2012-03-26 10:26:29

标签: jquery ajax

在jQuery中,我使用ajax调用来确定目录是否存在。如果它给出403错误,它必须做一件事,如果它给404,它必须使用另一个目录。

一切都在发挥作用。现在问题是每当发生错误时jQuery都会将错误记录到firebug控制台。这不应该发生。

有没有办法抑制jQuery中的错误记录?

$.ajax({
url: "../media/",
complete: function(xhr, statusText) {
    if(xhr.status == 403) {
        //server is jetty
        mediaFolder = "../media/";
    }
}});

2 个答案:

答案 0 :(得分:1)

没有内置方式,404是错误并且它在控制台中正确显示(错误消息直接来自XMLHTTP对象而不是jQuery)

如果您想避免使用脚本来检查服务器本身

url: "check_dir_and_return_parsable_result.blah?path=/xx/yy" ...

答案 1 :(得分:-2)

是的,取消代码中可能导致日志记录的所有console.log()