AJAX在微信内置浏览器里执行不正常,其它浏览器都可以PC也可以
有段AJAX代码:
_loginstatus.prototype.getinfo=function(){
$.ajax({
type:"post",
async:false,
url:"checkuserlogin.asp"
data:{
action:'getinfo'
}
datatype:"xml",
success: fuction(data){
alert("success");
}
error:function(jqXHR,textStatus,errorThrown){
alert("error");
}
})
}
checkuserlogin.asp 的getinfo操作得到的XML如下:
<?xml version="1.0" encoding="GB2312"?>
-<xml> <err type="1"/><state type="0"/><user money="1122.00" username="abc"/> </xml>
在PC和手机上的其它浏览器都是输出:success,只有在微信内置浏览器输出:error(微信内置浏览器去年也是可以的,过完年再来用就不行了!)
error:function(jqXHR,textStatus,errorThrown){
alert(XMLHttpRequest.status); 弹出200
alert(XMLHttpRequest.readyState); 弹出4,
alert(arguments[1]); 弹出parserror
}
这个怎么解决?