ThinkPHP3.2 使用ajax提交数据到服务端,提交的数据和数据库交互成功,返回的格式为:
if($res_user){
$data['status'] = 1;
$data['content'] = '用户名存在';
$this->ajaxReturn($data);
}else if($res_email){
$data['status'] = 2;
$data['content'] = '邮箱存在';
$this->ajaxReturn($data);
}else if($res_tel){
$data['status'] = 3;
$data['content'] = '手机号存在';
$this->ajaxReturn($data);
}
我在html里的success是这么写的:
success: function(data){
if(data.status==1){
alert("用户名存在!");
}else if(data.status==2){
alert(" 手机号存在 ");
}else if(data.status==3){
alert("邮箱存在");
}
}
结果运行后老是打印这句话"{"status":1,"content":"\u7528\u6237\u540d\u5b58\u5728"}"
为什么不弹出我要的格式?是我写错了吗?求正确的接收方式。