同步AJAX调用

时间:2013-05-30 18:49:00

标签: ajax synchronous

在一个场景中,我编写了一个javascript,在脚本中间我进行了一次AJAX调用。在AJAX调用之后存在更多的脚本,这需要根据函数返回的结果执行。但不幸的是,在AJAX调用之后出现的脚本是在函数调用之前执行的,也就是说,调用是异步调用的。有人可以建议我如何克服这个问题吗?

先谢谢..

1 个答案:

答案 0 :(得分:-1)

您使用的是jQuery吗?如果没有,你应该:) 然后你应该阅读这份文件 - http://api.jquery.com/jQuery.ajax/ 并将其余的脚本放在ajax函数的成功处理程序中。

如果你仍然坚持不使用jQuery,只需使用onreadystatechange函数 http://www.w3schools.com/ajax/ajax_xmlhttprequest_onreadystatechange.asp