$.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
尝试将XMLHttpRequest更改为类似“ e ”的内容。可能只是命名冲突?另外,您实际上是在进行有效的 ajax 调用吗?
jQuery.ajax({
url: "/file/location.php",
data: "param"+value,
error: function(e){
alert(e.responseText);
}
success: function(data) { alert(data); }
});
你的例外是什么?
statusText 属性 statusText 属性表示 HTTP 状态代码文本,并且仅在 readyState 值为 3 或 4 时可用。尝试访问其他 readyState 值的 statusText 属性会引发异常。
如果导致错误的请求存在较低级别的网络问题,Firefox 也会抛出异常。NS_ERROR_NOT_AVAILABLE