错误消息为
{"readyState":0,"status":0、"statusText":"NetworkError:未能对"XMLHttpRequest"执行"send":加载失败。。。
当执行以下时
$.ajax({
url: "http://swingd.achievedigital.com/action/user_signin.php",
dataType: 'json',
crossDomain: true,
method: 'POST',
async: false,
data: pstr,
success: function(data)
更改
异步:从假到真
导致此错误:
{"readyState":0,"responseText":","status":0、"statusText":"error"}--"error"--"
有人有什么建议吗?任何事情都将不胜感激。
通常,响应为0意味着请求甚至不允许到达服务器(或者服务器不支持CORS)。
- 跨域问题(确实http://swingd.achievedigital.com/action/user_signin.phpCORS启用了吗?)
- 如果客户端取消了请求(比如页面导航离开,或者您在XHR上调用abort)
请参阅XMLHttpRequest状态0(responseText为空)