2012-09-06 40 views
2

我使用JQuery。有一个基于小部件的应用程序。单页上有多个小部件。 每个小部件在加载小部件时都包含N个Ajax请求。如何捕获所有ajax请求收到的事件

当收到所有ajax请求的结果时,如何捕获事件?没有计时器有什么办法吗?

+0

http://joseoncode.com/2011/09/26/a-walkthrough-jquery-deferred-and-promise/ – rlemon

回答

4

愚蠢的jquery方法将在完成每个ajax请求时调用。如果你知道ajax请求的数量。所以你可以有一个全局变量,并在每次调用时增加它,直到它达到期望值,然后触发你想要的事件。