
$.ajax({
//url在之前已拼接好
//跨域请求的URL
url:url,
async: false,
type : "get",
dataType: "jsonp",
contentType: "application/json;charset=UTF-8",
error: function(XMLHttpRequest, textStatus, errorThrown) {
//200
alert("status:"+XMLHttpRequest.status);
//4
alert("state:"+XMLHttpRequest.readyState);
//parsererror 类型转换错误
alert("textstatus:"+textStatus);
},
// 执行后的数据格式 {"result":0,"data":"0","msg":"DEVICELOCK_STATUS0"}
success: function(json) {
for(var i in json){
alert(i+":"+json[i]);
}
}
});
代码无法执行到success,teststatus一直为parsererror。