ajax调用接口的数据无法访问

发布于 2022-09-05 22:45:16 字数 632 浏览 14 评论 0

$(document).ready(function(){
            var re={
                "pageNo":1,
                "pageSize":1,
                "userId":'27903446',
                "deviceId":"000830058C27"
            };
            $.post('http://line.haieco.com:7070/LinkCook/tft/push/fingdMsgListByUserId',JSON.stringify(re),function(mydata){
                console.log(mydata.code);

            })
        })

clipboard.png
返回的数据mydata在浏览器里可以显示
但是我想调用mydata.data的时候显示undefined 为何

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

空心空情空意 2022-09-12 22:45:16

console.log(JSON.parse(mydata).code);你返回回来的数据是字符串类型,得转换成json格式,才能取值

ぃ双果 2022-09-12 22:45:16

需要在function后面增加个参数指定返回格式为json,

$.post('http://line.haieco.com:7070/LinkCook/tft/push/fingdMsgListByUserId',JSON.stringify(re),function(mydata){
                console.log(mydata.code);

            },'json')
烟花肆意 2022-09-12 22:45:16

还没转成JSON格式。。。
用JSON.parse()转一下就好了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文