ajax调用仍然可以同步调用,是吗?

时间:2013-02-24 07:59:02

标签: javascript jquery ajax

虽然ajax被称为“异步JavaScript和XML,但我们仍然可以将其称为同步,是吗?

使用async:false

2 个答案:

答案 0 :(得分:1)

AJAX是一种用于创建网站的通用技术。简单来说,它允许您通过从服务器异步检索数据来动态更新页面而无需完全重新刷新。然后,此数据用于更新当前页面。此过程是异步的,但您可以选择通过等待响应使其同步。

如果您引用jQuery ajax函数,是的,您可以使用手册中所述的async:false使其同步:

http://api.jquery.com/jQuery.ajax/

答案 1 :(得分:0)

从jQuery 1.8开始与jqXHR($.Deferred)一起使用时为deprecated