我的前端代码
$.ajax({
type: "POST",
url: "{:U('List/reset')}",
data: {'sign':1,},
success: function(data){
alert(data);
alert(data['status']+":"+data['content']);
window.location.reload();
}
});服务器代码if($pri[0]['has'] < 1)
$this->error('无权访问!');我用的是thinphp由于是修改、不能改这个返回方式、但是我前端又用到了ajax、提示错误信息的时候、不知道怎么办了、求各位大神帮忙看看、在线等
$.ajax({
type: "POST",
url: "{:U('List/reset')}",
data: {'sign':1,},
success: function(data){
alert(data);
alert(data['status']+":"+data['content']);
window.location.reload();
}
});服务器代码if($pri[0]['has'] < 1)
$this->error('无权访问!');我用的是thinphp由于是修改、不能改这个返回方式、但是我前端又用到了ajax、提示错误信息的时候、不知道怎么办了、求各位大神帮忙看看、在线等
不可能有 data['status']
你直接返回字符串例如1,2,3,4,5,前端用逗号分隔获取也是可以的。
只是json格式比较好处理而已。而tp提供了ajaxReturn方法方便使用。你不使用可以直接
echo json_encode($data);
exit();
返回也可以