2010-02-19 57 views
1

我有一个复杂的网站,有很多的jquery加载在不同的地方和不同的文件。我想有一个方法,在任何ajax加载运行时呈现一个加载弹出窗口,没有(希望)全部修改它们。Jquery ajax加载捕获任何显示加载

任何人都知道一种方法来'抓住'任何ajax请求开始,也请求结束?

谢谢

+0

你是用同一个API方法做你所有的AJAX调用吗?或者它是jQuery.get,jQuery.post,jQuery.getJSON等的混合吗? – 2010-02-19 10:54:26

回答

1

我相信你想要做的是注册ajaxStartajaxStop事件。这些将会触发任何jQuery ajax事件。

0

See here。完成和beforeSend事件来实现您正在查找的行为。

+0

对不起,没有好的想要一个全球性的catchall(见Bernhard Hofmann的答案) – 2010-02-20 15:37:24