【问题标题】:jquery ajax filter chainjquery ajax 过滤器链
【发布时间】:2011-08-24 13:27:28
【问题描述】:

我想要一个过滤器链(主要是在错误的情况下),它们被顺序调用并被赋予 xhrObject,以便每个过滤器函数可以根据特定的故障决定做什么。还应该有一种机制可以将数据传递给下一个过滤器函数,或者在某个点停止链。

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

【问题讨论】:

    标签: javascript jquery ajax xmlhttprequest


    【解决方案1】:

    此外,拥有一个全球服务代表也不好, 因为如果用户执行很多操作可能会使应用程序不同步 操作,而之前的操作还没有完成。

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

    I'd like to have a chain of filters
    

    我认为你需要更清楚地解释这部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-26
      • 2011-08-04
      • 2012-10-27
      • 2016-08-12
      相关资源
      最近更新 更多