jquery $ .when(ajax).always()在OPTIONS之后触发

时间:2017-12-01 03:12:33

标签: jquery ajax

在我的代码中,我使用$ .when(ajax1,ajax2等).always()来运行几个Ajax,我想在执行后发生一些事情。

我注意到,当返回OPTIONS预飞行请求时,always()函数已经执行,而不是在返回PUT / POST请求时执行。在我看来这很奇怪,我也没有在网上发现任何有关此行为的内容。我怎么能设置$ .when等待我的POST / PUT而不是OPTIONS?

1 个答案:

答案 0 :(得分:0)

好的$。当飞行前的选项没有开启时。发生了什么事情,他们已经开始执行,然后我给他们$。当这是我的坏,因为我错过了使用return-statement,因为"返回$ .ajax"