0
我需要做出幾個Ajax調用,例如請求#2只能在成功完成請求#1後才能進行。我們可以在這裏提到的jQuery中做到這一點How to handle several ajax requests? 但是有沒有辦法在香草javascript中做到這一點?接下來執行幾個ajax調用
我需要做出幾個Ajax調用,例如請求#2只能在成功完成請求#1後才能進行。我們可以在這裏提到的jQuery中做到這一點How to handle several ajax requests? 但是有沒有辦法在香草javascript中做到這一點?接下來執行幾個ajax調用
使用回調函數。
引自:http://www.w3schools.com/ajax/ajax_callback.asp
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
可以分開使用[無極](https://github.com/then/promise)庫組織的AJAX調用。 – raina77ow
這個答案有香草javascript做ajax調用。 http://stackoverflow.com/questions/2557247/easiest-way-to-retrieve-cross-browser-xmlhttprequest – MarkHoward02