1
    error: function(x, t, m) {
        if(t === "timeout") {
            document.location.reload(true);
        }
        else if(t === "parsererror") {
            alert("Error in reading the XML file.");
        }
        else if(t === "abort") {
            alert("The XML request is aborted.");
        }
        else{
            alert("Encounter error in reading XML.");
        }
    }

这些是ajax函数提供的默认错误检查方法,但是它不检查文件是否为空。有没有办法解决这个问题?另外,还有其他我应该处理的典型错误情况吗?谢谢

4

1 回答 1

0

是的,只需检查数据是否为“”,您自己。不过,“空响应”并不是错误。这可能是一个完全有效的回应。

于 2013-12-10T19:33:14.600 回答