ajax跨域jsonp格式,textStatus返回parsererror,一直走error

一个二级域名网站请求主域名查询信息,返回结果都正确,但是一直执行error。求解答
html代码:
$.ajax({
type:'get',
data:'user_name='+username+'&user_pwd='+password,
url:"
http://url.cn/accounts/checklogin_game
",

cache: false,
dataType:'jsonp',
success:function(data){
alert(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status); //返回200
alert(XMLHttpRequest.readyState); //返回4
alert(textStatus); //返回parsererror
}

});

php代码
$arr ['msg'] = '对不起,用户密码错误!';
$arr ['state'] = '-2';
$arr ['info'] = 'login';
die ( json_encode ( $arr ) );

页面错误:
最新回答
傲娇到底

2024-11-24 15:43:41

恕我眼拙,我从你的AJAX代码里面只看到了你定义的url和发送的参数等等。但是没有看到你做“发送操作”啊。没有发送操作的话,继续往下走,应该就会是走到alert了吧。。。