我在 2 个不同的函数中有 2 个 ajax 调用。我想用 .click 来调用这两个函数。func1 将数据插入到数据库中,然后 func2 是检索数据所以我的问题是如何等到 func1 完全完成然后它只执行 func2。
我尝试了 .delay(),它有效,但我认为这是一个愚蠢的解决方案。
$("#updateLocation").click(function(e){
e.preventdefault;
func1();
func2();
});
return false;
});
function func1(){
$.ajax({
url:'',
});
});
function func2(){
$.ajax({
url:'',
});
});