2 つの異なる関数で 2 つの ajax 呼び出しがあります。.click を使用して、これら 2 つの関数を呼び出したいと考えています。func1 はデータベースにデータを挿入し、次に func2 はデータを取得するため、func1 が完全に完了するまで待ってから func2 のみを実行する方法を質問します。
私は .delay() を試しましたが、うまくいきましたが、これはばかげた解決策だと思います。
$("#updateLocation").click(function(e){
e.preventdefault;
func1();
func2();
});
return false;
});
function func1(){
$.ajax({
url:'',
});
});
function func2(){
$.ajax({
url:'',
});
});