如何从异步功能保存数据

时间:2020-07-10 10:44:58

标签: ajax

今天,我想通过javascript向我的网络服务器请求某些内容。我已经提供了此功能:

function getRandomCar()
  {
    var response="test";
    var xhttp = new XMLHttpRequest();
    xhttp.onreadystatechange = function() {
      if (this.readyState == 4 && this.status == 200) {
        response = this.responseText;
      }
    };
    xhttp.open("GET", "req_rndcar.txt", true);
    xhttp.send();
    return response;
  }

我知道问题在于ajax是异步的,但是即使我读了很多书,我仍然不知道应该怎么做才能使此代码正常工作。

0 个答案:

没有答案