在Ajax中,为什么允许同步操作?

时间:2013-08-30 14:45:20

标签: ajax

正如Ajax所说,我相信它可用于对服务器进行异步调用,但为什么它也允许设置为同步作为选项?

当您想要使用Ajax进行同步操作时会出现什么情况?

1 个答案:

答案 0 :(得分:0)

AJAX早于我们当前用于处理客户端和服务器之间异步交互的许多库,扩展和语言。最初,在客户端上不容易完成对响应的延迟处理,因此AJAX的设计允许开发人员通过同步执行来指示某些操作应该等待响应。

AJAX中仍然包含同步操作的能力,以维护遗留代码。今天很难想出一个需要使用同步AJAX调用的用例。