0

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

提前致谢..

4

1 回答 1

-1

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

如果还是坚持不使用jQuery,就使用onreadystatechange函数 http://www.w3schools.com/ajax/ajax_xmlhttprequest_onreadystatechange.asp

于 2013-05-30T18:51:34.073 回答