我正在像这样使用 $.each 的 jquery
$.each($('.FormContainer div.MainDiv'), function () {
$.ajax({
type: "POST",
url: pageUrl + '/SaveFormResponse',
data: jsonText,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
if (isNaN(response.d) == false) {
//continue executing $.each further
}
else {
alert(response.d);
//stop executing $.each further in case of error
}
},
failure: function (response) {
alert(response.d);
}
});
});
现在的问题是,如果出现错误,我希望 $.each 停止进一步执行,但它不会停止,直到它不会遍历所有 div
我还尝试维护一个变量并在每次迭代时检查它的值并将其值设置为错误但仍然无法正常工作