gpt4 book ai didi

javascript - 在$ .ajax()调用之一中转义$ (“html”).ajaxError()

转载 作者:行者123 更新时间:2023-12-03 07:55:21 33 4
gpt4 key购买 nike

$("html").ajaxError(function (event, jqXHR, ajaxSettings, thrownError){
//show proper message based on error.
});

我还将使用catch块和 $.ajax()函数中的 window.onerror将JavaScript错误发送到服务器。万一这两个调用失败,我不希望它出现在ajaxError处理程序之上。

最佳答案

第一个错误处理程序将捕获jQuery的ajax函数引发的所有异常。如果您不希望它处理异常,建议您检查ajax请求的URL,以查看它是否属于您的JS Error处理脚本,如果是,则将其忽略。

$("html").ajaxError(function (event, jqXHR, ajaxSettings, thrownError){
if (ajaxSettings.url.substring(0,len)=='http://www.example.com/logJSError') {
return;
}
});

关于javascript - 在$ .ajax()调用之一中转义$ (“html”).ajaxError(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9785568/

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