我怎么能在AJAX XMLHttpRequest中返回一个值?

时间:2017-03-09 18:31:09

标签: ajax

如何在AJAX XMLHttpRequest中返回一个值?

这种方法不起作用(对不起,我试过谷歌,但我找不到答案):

shema = GetDoc("my_file.txt");
alert(shema);

function GetDoc(FileName)  
{
  var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() 
    {
    if (this.readyState == 4 && this.status == 200) 
      {
      var allText = this.responseText;
      return allText;
      }
    };
  xhttp.open("GET", FileName, true);
  xhttp.send();
}

编辑:我没有在How do I return the response from an asynchronous call?中得到答案,我在发布之前已经检查过。

0 个答案:

没有答案