JQUERY AJAX怎么输出从PHP接收回来的数据。

if($result['password']==$password){$arr['state']="1";$arr['message']="登录成功";}else{$ar... if ($result['password'] == $password){
$arr['state']="1";
$arr['message']="登录成功";
}else {
$arr['state']="0";
$arr['message']="账号密码错误";
}
echo json_encode($arr);
——————————————————————————————
$.ajax({
type: "POST",
url: action,
data: form_data,
success: function(abc)
{
alert(abc);
}
});

提交空白表单,alert(abc)输出一段JSON数据,但是我想单独输出state的数据,alert(abc.state)没效果,怎么输出$arr['state']的值?
展开
 我来答
司空见灌
2016-09-20 · TA获得超过673个赞
知道小有建树答主
回答量:767
采纳率:73%
帮助的人:330万
展开全部
$.post('/userListInfo', function (msg) {
       var obj = eval("("+msg+")")//转换为对象
       console.log(obj);//打印
       $.each(obj, function (n, value) {
           alert(n + ' ' + value['uid']);//取出uid
       });
   })
   //代码就这些,自己悟,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式