gpt4 book ai didi

javascript - jQuery AJAX 多次调用错误处理

转载 作者:行者123 更新时间:2023-11-30 11:56:58 26 4
gpt4 key购买 nike

我尝试处理错误。这是我的情况 - 我有多个来自不同网址的 AJAX 调用。我想在某些 url 响应错误 500 时知道哪个 url 是。这是我的代码。

var urls = ["url1.php", "url2.php", "url3.php"];
$.each(urls, function(index, value) {
$.ajax({
global: false,
type: 'POST',
url: value,
dataType: 'html',
data: returnData(),
success: function(result) {
switch(value) {
case "url1.php":
break;
case "url2.php":
break;
case "url3.php":
break;
}
},
error: function (e, request, status, error) {
if (e.status == 500) {
alert("500 error");
}
}
});
});

现在,当其中一个返回错误 500 时,我不知道是哪个 url。如果有人提供建议,我将不胜感激。提前致谢。

最佳答案

value 变量将在闭包中被捕获。也是如此:

alert("500 error from " + value);

关于javascript - jQuery AJAX 多次调用错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37686013/

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