随后执行几个ajax调用

时间:2014-03-28 22:28:16

标签: javascript ajax xmlhttprequest

我需要进行几次ajax调用,例如,只有在成功完成请求#1之后才能进行#2请求。我们可以在这里提到的jQuery中创建它How to handle several ajax requests? 但有没有办法在vanilla javascript中做到这一点?

1 个答案:

答案 0 :(得分:0)

使用回调函数。

引自:http://www.w3schools.com/ajax/ajax_callback.asp

xmlhttp.onreadystatechange=function()
{
     if (xmlhttp.readyState==4 && xmlhttp.status==200)
  {
     document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
  }
}