gpt4 book ai didi

javascript - 集中捕获 JQuery 中的错误

转载 作者:行者123 更新时间:2023-12-03 08:54:17 28 4
gpt4 key购买 nike

我有 15 个 $.ajax 调用,它们是 JSONP。我正在使用此解决方法来防止 JavaScript 异常,例如:

Uncaught TypeError: jQuery878937344363463463_8761219911121421 is not a function

我在错误回调中使用此代码以防止它显示在控制台中。

window[callbackname] = function() {
window[callbackname] = null;
};

但是,我认为如果我将该代码放入所有 15 个 AJAX 调用中,那就不好了。在AngularJS中,我们可以使用$httpProvider.interceptors来拦截错误。这使我们能够集中记录而不是单独记录。

jQuery有类似的功能吗?

最佳答案

在 jQuery 中,您可以使用 $.ajaxSetup() 设置所有 $.ajax 调用都将使用的共享选项。

参见https://api.jquery.com/jquery.ajaxsetup/

关于javascript - 集中捕获 JQuery 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32572415/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com