必须有一些我不能到达的地方。我请求一个用404响应的URL,因此以下代码有效:
$.ajax({
url: '/echo/error',
success: function(){
alert('that was a success');
},
error: function(){
alert('error');
},
complete: function(){
alert('complete');
}
});
它会提醒“错误”然后“完成”。没关系。
问题是,如果我之前添加:
$('document').ajaxError(function(){
alert('ajaxError');
});
$('document').ajaxComplete(function(){
alert('ajaxComplete');
});
我从未得到“ajaxError”或“ajaxComplete”。我究竟做错了什么 ? (我正在使用jQuery 1.9.1)
答案 0 :(得分:1)
使用$(文档)代替$(' document')。
感谢A. Wolff的快速回答。