-1
$.ajax(error:function(XMLHttpRequest, textStatus, errorThrown)
             { XMLHttpRequest.statusText })

有人也遇到过这个问题吗?

编辑

我正在使用 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2

4

2 回答 2

0

尝试将XMLHttpRequest更改为类似“ e ”的内容。可能只是命名冲突?另外,您实际上是在进行有效的 ajax 调用吗?

jQuery.ajax({ 
    url: "/file/location.php", 
    data: "param"+value,
    error: function(e){
        alert(e.responseText);
    }
    success: function(data) { alert(data); }
}); 
于 2009-09-21T13:11:27.267 回答
0

你的例外是什么?

statusText 属性 statusText 属性表示 HTTP 状态代码文本,并且仅在 readyState 值为 3 或 4 时可用。尝试访问其他 readyState 值的 statusText 属性会引发异常。

如果导致错误的请求存在较低级别的网络问题,Firefox 也会抛出异常。NS_ERROR_NOT_AVAILABLE

于 2010-06-24T20:23:45.387 回答