ajax 返回的json数据,总是出现[object,Object]?
返回的数据,没有出现空的情况,但是老是出现[object,Object]
看图:
怎么样做到:如果是[object,Object]的话,就不显示
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
返回的数据,没有出现空的情况,但是老是出现[object,Object]
看图:
怎么样做到:如果是[object,Object]的话,就不显示
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
那说明你ajax返回的就是
Object
说明已经是json对象了 直接用下标取出对应的值就行了 str=JSON;
alert(str.name);
这个是返回数据的问题,怎么可以故意隐藏呢……
把对象转成字符串看,或者debugger看
JSON.stringify(返回的数据);
浏览器F12看一下network栏,瞅一眼返回来的数据是什么结构先~
先看看你的[Object,Object]里面都是啥吧
先用console.log(xxx),再打开F12看看