我有以下 ajax 调用,每次调用它总是会触发错误回调函数。处理程序中的代码在错误发生后仍然运行,但从未执行成功回调。我做错了什么?
$.ajax({
type: "POST",
url: "Handlers/TheHandler.ashx",
data: {
control1: $('[id*=control1]').val(),
control2: $('[id*=control2]').val(),
control3: $('[id*=control3]').val(),
control4: $('#control4').val(),
control5: $('[id*=control5]').val(),
control6: $('[id*=control6]').val()
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR.readyState);
alert(textStatus);
alert(errorThrown);
},
success: function (returnedValue) {
alert("Got Here");
alert(returnedValue);
}
});