gpt4 book ai didi

javascript - deferred 的回调在 promise 未决时执行

转载 作者:行者123 更新时间:2023-11-29 14:52:10 25 4
gpt4 key购买 nike

如何配置在等待 jQuery.Deferred promise 时运行的代码?就像这样:

$.when(someAJAX).whatever(function() {
// run this while the AJAX is loading
}).done(function() {
// run this when it is done
});

我检查过 the docs ,什么也没找到,但也许我漏掉了一些东西(deferred.progress() 在这里不起作用)。

最佳答案

我认为您想要的比您尝试做的要简单得多。相反,您可以这样做:

$.when.apply($, arrayOfPromises).done(function() {
// code here when ajax call is done
});
// this code will execute right after the ajax call was initiated
// put code here to set state while ajax is loading

关于javascript - deferred 的回调在 promise 未决时执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24045507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com