为了账号安全,请及时绑定邮箱和手机立即绑定

ajax返回的数组为什么提示undefined?

ajax返回的数组为什么提示undefined?

慕无忌1623718 2019-05-11 08:47:34
试了两天了都没解决!哪位大神可以帮忙解决下,急,在线等!ajax返回的数组为什么alert为undefined?注:readComment.php是确定可以和数据库链接并取到正确的结果数组的,其他方法试过,用了ajax就不行了。。。Ajaxfunction:$('#getComments').click(function(){varrecipe=document.title;varsession_username='';$.ajax({type:'POST',url:"readComment.php",data:{"recipe":recipe},dataType:'json',success:function(data){alert(JSON.stringify(data).username);//alertundefined!},error:function(){alert("error");}});});phpfile:readComment:
查看完整描述

2 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

①你network打开有返回数据吗?如果返回了数据把数据格式截图出来②JSON.stringify(data).usernameJSON.stringify是把object序列成字符串,这样还怎么能用.去访问,试试JSON.parse(data).username
                            
查看完整回答
反对 回复 2019-05-11
  • 2 回答
  • 0 关注
  • 793 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信