【发布时间】:2012-03-09 13:05:25
【问题描述】:
我已经构建了一个 Web 应用程序,它在几十个不同的页面上大量使用了 jQuery.ajax() 函数。自然地,每次使用 jQuery.ajax() 都会传递一个配置对象,该对象带有一个函数,作为 'success' 属性的回调。
我现在遇到一种情况,如果服务器为任何给定的 ajax 请求返回某个错误代码,我想在多个页面上全局执行某个操作。我正在考虑通过在我的页面标题中包含javascript来以某种方式覆盖jQuery库的一部分,这将执行条件检查操作,然后继续执行在配置对象中传递的任何回调函数。这可能吗?我目前正在审查 jQuery 库的源代码,看看我是否可以这样做。
【问题讨论】:
标签: javascript jquery ajax callback