我有以下代码:
$.ajax({
type: 'GET',
url: 'someurl',
dataType: 'json',
success: function (matches) {
----Do Something----
},
error: function (xmlhttp) {
alert('This is an Error Message');
}
});
在文本框中的任何更改时都会触发此ajax调用。
但是,如果在收到ajax响应之前单击表单的提交按钮,则会收到This is an Error Message
错误。
我希望只有在请求/响应中存在某些有效错误时才会调用此错误消息。
可能导致此错误的原因是什么? 和 如何优雅地处理这种情况下的错误?即我不希望为这种特殊情况调用警报。