Javascript jqueryajax过滤器链

Javascript jqueryajax过滤器链,javascript,jquery,ajax,xmlhttprequest,Javascript,Jquery,Ajax,Xmlhttprequest,我希望有一个过滤器链,主要用于按顺序调用错误的情况,并提供xhrObject,这样每个过滤器函数都可以根据特定的错误决定要做什么。还应该有一种机制将数据传递给下一个过滤器函数,或者在某个点停止链 我知道jQuery中的延迟对象允许这样的操作,但我真的看不到一种方法来声明一个全局xhrObject,这些过滤器回调将在一开始就连接到该对象,以便它们处理任何响应/错误。此外,拥有一个全局服务代理也不好,因为如果用户执行许多操作,而之前的操作尚未完成,那么它可能会使应用程序失去同步 此外,拥有一名全球服

我希望有一个过滤器链,主要用于按顺序调用错误的情况,并提供xhrObject,这样每个过滤器函数都可以根据特定的错误决定要做什么。还应该有一种机制将数据传递给下一个过滤器函数,或者在某个点停止链

我知道jQuery中的延迟对象允许这样的操作,但我真的看不到一种方法来声明一个全局xhrObject,这些过滤器回调将在一开始就连接到该对象,以便它们处理任何响应/错误。此外,拥有一个全局服务代理也不好,因为如果用户执行许多操作,而之前的操作尚未完成,那么它可能会使应用程序失去同步

此外,拥有一名全球服务代表也不好, 因为如果用户执行多次操作,可能会使应用程序失去同步 操作,而之前的操作尚未完成

AJAX本质上是异步的。你应该相应地编程。单一的委托AJAX函数没有任何问题

I'd like to have a chain of filters
我认为你需要更清楚地解释这一部分