puhl5
Poo某人
采纳率40%
2020-04-14 19:41 阅读 554

js,json 返回值获取,一直获取不到,return也不行

20

如何能在xmlhttp 同一层级,打印出result这个值图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • 已采纳
    wojiushiwo945you 毕小宝 2020-04-15 13:12

    将 xmlhttp 请求换成同步方式,默认 true 是异步,设置成 false :

    xmlHttp.open(type, url, false);//同步方式请求
    
    点赞 2 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2020-04-14 21:12

    这个代码是异步的,因此console.log执行的时候,服务器还没有返回。

    点赞 1 评论 复制链接分享
  • Handsome_gir Handsome_gir 2020-04-14 21:31
    var xmlhttp =new XMLHttpRequest();
    xmlhttp.onreadystatechange=function() {
      if (xmlhttp.readyState==4 && xmlhttp.status==200) {
       alert(xmlhttp.responseText);
       }
    }
      xmlhttp.open("GET","https://        ",true);
      xmlhttp.send();
    
    点赞 评论 复制链接分享
  • yessanya yessanya 2020-04-20 00:14

    $.ajax({
    url:"http://",
    success: function(data){
    $("#sh").html(data);
    }
    });

    点赞 评论 复制链接分享
  • qq_35172613 qq_35172613 2020-04-22 17:11

    把json格式化先去了,有可能数据根本不符合json规范转不过来

    点赞 评论 复制链接分享

相关推荐