jQuery Attendre jusqu'à ce que async appels ajax sont finis

Salut j'ai 2 appels ajax dans mon script, j'ai besoin de courir asnyc de temps libre, mais j'ai besoin de la seconde à attendre jusqu'à ce que le premier est terminé.

$.ajax({
        type: "POST",
        url: "getText.asmx/ws_getText",
        data: parO1,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {
            alert(msg.d.data);
        }
        , error: function () {
            chyba("chyba v požadavku", "df");
        }
    });
    if (parO2.length > 0) {
        $.ajax({
            type: "POST",
            url: "getText.asmx/ws_getText",
            data: parO2,
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (msg) {
                /*WAIT UNTIL THE FIRST CALL IS FINISHED AND THAN DO SOMETHING*/
            }
        , error: function () {
            chyba("chyba v požadavku", "df");
        }
        });

Ainsi, toutes les idées? Grâce

OriginalL'auteur user1352324 | 2012-04-23