这是我的代码:
var request = $.ajax({
url: 'some.url'
});
request.done(function(result){
console.log(result);
});
request.fail(function(result){
console.log(result);
});
我的问题是:有没有办法用变量名启动相同的ajax调用(在这种情况下它是request
)???
赞:request.SomeMethodToCallSameAjax();
答案 0 :(得分:1)
您可以创建一个功能:
var myAjax = function() {
return request = $.ajax({
url: 'some.url'
});
}
myAjax.done(function(result) { console.log(result); }
myAjax.fail(function(result) { console.log(result); }
当您需要:
//Call my function
myAjax();