我有一个对象,我有一个 ajax 请求:
var newsrecentObj = {
init: function() {
var self = this;
self.fetch().done( function(data) {
console.dir( data );
} ).error( function(data) {
// stop ajax call
} );
},
fetch: function() {
var self = this;
return $.ajax({
url: 'http://url.to/api',
timeout: 5000,
dataType: 'jsonp'
});
}
}
var newsrecent = Object.create();
newsrecent.init();
我想在发生超时时停止请求。但我该怎么做呢?
肿瘤坏死因子