尽管我使用XMLHttpRequest在JavaScript中调用了一次,但为什么api响应两次?

中立我

我的代码是这个。当我发送请求时,第一个响应为空,然后两次显示JSON响应我该如何解决?任何建议都会有所帮助。谢谢 :(

function go() {
  var cat;
  var api = new XMLHttpRequest();
  var ip = document.getElementById(
    "ipBox").value;
  var finalUrl =
    "http://ipwhois.app/json/" + ip;
  api.open("GET", finalUrl);
  api.send();
  api.onreadystatechange = (e) => {
  cat = api.responseText;
  console.log(cat)
  };
}
超级Stormer

readyState具有多个可能的值,包括“ loading”和“ interactive”,而不仅仅是“ complete”。使用onload代替。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我第一次打开Activity时onCreate在我的Fragment中调用了两次

来自分类Dev

为什么使用一次的导入模块函数会被调用两次?

来自分类Dev

为什么在storage.single中两次调用了我的函数?

来自分类Dev

为什么在我的程序中两次调用了operator()?

来自分类Dev

为什么析构函数被调用两次而构造函数仅被调用一次?

来自分类Dev

为什么onResume()似乎被调用了两次?

来自分类Dev

为什么DetermineState:forRegion:方法被调用了两次

来自分类Dev

为什么DetermineState:forRegion:方法被调用了两次

来自分类Dev

为什么Equals方法只被两次调用一次?

来自分类Dev

为什么我的点击事件在jquery中被调用了两次?

来自分类Dev

为什么我的方法被Page_Load()调用了两次(或更多次)

来自分类Dev

为什么在我的rebase操作中只发生一次提交而不发生两次冲突?

来自分类Dev

为什么在我的rebase操作中只发生一次提交而不发生两次冲突?

来自分类Dev

为什么我的for loop提示第一次被打印两次?

来自分类Dev

为什么我的提示第一次重复两次?

来自分类Dev

为什么我的while / switch做一次两次?

来自分类Dev

关于两次调用Javascript函数的问题,一次调用一次结果

来自分类Dev

方法被调用两次,即使它被调用了一次

来自分类Dev

API调用两次,而useEffect触发一次。ReactJS / Javascript

来自分类Dev

为什么在下面的程序中两次调用了复制构造函数?

来自分类Dev

为什么在这段代码片段中复制构造函数被调用了两次?

来自分类Dev

为什么apache匹配String两次而不是在RewriteRule中匹配一次?

来自分类Dev

模板,虽然输入一次,但调用了两次

来自分类Dev

为什么我不能在同一张表中两次使用datepicker?

来自分类Dev

为什么当我连续两次调用hasNext()时只能从键盘输入一次数据?

来自分类Dev

为什么说明我要渲染两次或调用渲染两次?

来自分类Dev

为什么DNSServiceProcessResult两次调用我的回调?

来自分类Dev

为什么我的构造函数被两次调用

来自分类Dev

为什么我的指令会被调用两次?

Related 相关文章

  1. 1

    为什么我第一次打开Activity时onCreate在我的Fragment中调用了两次

  2. 2

    为什么使用一次的导入模块函数会被调用两次?

  3. 3

    为什么在storage.single中两次调用了我的函数?

  4. 4

    为什么在我的程序中两次调用了operator()?

  5. 5

    为什么析构函数被调用两次而构造函数仅被调用一次?

  6. 6

    为什么onResume()似乎被调用了两次?

  7. 7

    为什么DetermineState:forRegion:方法被调用了两次

  8. 8

    为什么DetermineState:forRegion:方法被调用了两次

  9. 9

    为什么Equals方法只被两次调用一次?

  10. 10

    为什么我的点击事件在jquery中被调用了两次?

  11. 11

    为什么我的方法被Page_Load()调用了两次(或更多次)

  12. 12

    为什么在我的rebase操作中只发生一次提交而不发生两次冲突?

  13. 13

    为什么在我的rebase操作中只发生一次提交而不发生两次冲突?

  14. 14

    为什么我的for loop提示第一次被打印两次?

  15. 15

    为什么我的提示第一次重复两次?

  16. 16

    为什么我的while / switch做一次两次?

  17. 17

    关于两次调用Javascript函数的问题,一次调用一次结果

  18. 18

    方法被调用两次,即使它被调用了一次

  19. 19

    API调用两次,而useEffect触发一次。ReactJS / Javascript

  20. 20

    为什么在下面的程序中两次调用了复制构造函数?

  21. 21

    为什么在这段代码片段中复制构造函数被调用了两次?

  22. 22

    为什么apache匹配String两次而不是在RewriteRule中匹配一次?

  23. 23

    模板,虽然输入一次,但调用了两次

  24. 24

    为什么我不能在同一张表中两次使用datepicker?

  25. 25

    为什么当我连续两次调用hasNext()时只能从键盘输入一次数据?

  26. 26

    为什么说明我要渲染两次或调用渲染两次?

  27. 27

    为什么DNSServiceProcessResult两次调用我的回调?

  28. 28

    为什么我的构造函数被两次调用

  29. 29

    为什么我的指令会被调用两次?

热门标签

归档