小编典典

jQuery.ajax() 中的 "async: false" 做了什么?

all

具体来说,它与默认值 ( async: true) 有何不同?

在什么情况下我想显式设置asyncfalse,它是否与防止页面上的其他事件触发有关?


阅读 86

收藏
2022-04-25

共1个答案

小编典典

它是否与阻止页面上的其他事件触发有关?

是的。

将 async 设置为 false 意味着您正在调用的语句必须在函数中的下一条语句被调用之前完成。如果您设置 async: true
则该语句将开始执行,并且无论异步语句是否已完成都将调用下一条语句。

2022-04-25