我的问题是,如何在另一个功能包含ajax 之后调用一个函数?
我不想使用延迟。我使用了jquery done()函数,但它仅适用于ajax:
$ .ajax()。done([//第二个功能])
问题是我将ajax存储在一个函数中,并且完成的方法不能以这种方式工作:ajaxFunction()。done(function(){});
还有其他解决方案吗?
答案 0 :(得分:0)
也许试试:
ajaxFunction().then(function(){/*your code here*/})
答案 1 :(得分:-1)
function function1() {
$.ajax({
url : 'serverUrl',
type: 'GET',
success : function2
})
}
function function2([dataFromFirstAjax-Optional]){
//do some stuff
}