我有一個簡單的JavaScript函數:強制的JavaScript函數調用要等到前一個完成
makeRequest();
它做了一堆東西和一堆的內容放置到DOM。
我作出這樣幾個電話這樣:
makeRequest('food');
makeRequest('shopping');
然而,他們都火如此之快,他們是在對方的腳趾加強。最終我需要它具有的功能。
makeRequest('food');
wait....
makeRequest('shopping'); only if makeRequest('food') has finished
有關讓它們一次只能執行一個的想法?
謝謝!
它們一次只執行一個。這些函數內部必須有異步執行的東西 - 也許是AJAX請求? – Kylotan 2009-10-09 23:54:03
是的,你是對的。有什麼我可以做的嗎? – mwilliams 2009-10-09 23:55:22