jQuery ajax,防止回调运行

时间:2008-11-16 08:05:12

标签: jquery ajax

是否可以使用jQuery的ajaxComplete或ajaxStop功能来决定是否调用回调?

基本上我希望能够获取当前大部分回调中的基本错误检查代码,并将其添加到某种全局回调中。

2 个答案:

答案 0 :(得分:1)

排序答案:否。

答案很长:ajaxCompleteajaxStop都是jQuery AJAX事件。您无法阻止事件发生 - 而“事件”仅表示“执行已注册的每个回调函数”。无论你是否愿意,都会调用回调。

实际上,这正是您所要求的。如果您编辑问题以解释您的具体内容,那么人们可以告诉您如何操作。

答案 1 :(得分:0)

我还希望能够禁用回调事件。有时您希望能够让服务器将您重定向到其他操作。目前,使用jQuery ajax调用是不可能的,因为响应必须返回到调用视图。