“Cómo esperar hasta que se haya realizado la solicitud de JQuery Post” Código de respuesta

jQuery espera a que todas las solicitudes de AJAX completen

//jQuery waiting for all ajax calls to complete b4 running
$.when(ajaxCall1(), ajaxCall2()).done(function(ajax1Results,ajax2Results){
    //this code is executed when all ajax calls are done
});

function ajaxCall1() {
    return  $.ajax({
        url: "some_url.php",
        success: function(result){
            console.log(result); 
        }
    });
}   

function ajaxCall2() {
    return  $.ajax({
        url: "some_url.php",
        success: function(result){
            console.log(result); 
        }
    });
}
Grepper

Cómo esperar hasta que se haya realizado la solicitud de JQuery Post

$.when(ajax1(), ajax2(), ajax3(), ajax4()).done(function(a1, a2, a3, a4){
    // the code here will be executed when all four ajax requests resolve.
    // a1, a2, a3 and a4 are lists of length 3 containing the response text,
    // status, and jqXHR object for each of the four ajax calls respectively.
});

function ajax1() {
    // NOTE:  This function must return the value 
    //        from calling the $.ajax() method.
    return $.ajax({
        url: "someUrl",
        dataType: "json",
        data:  yourJsonData,            
        ...
    });
}
Foolish Flatworm

Respuestas similares a “Cómo esperar hasta que se haya realizado la solicitud de JQuery Post”

Preguntas similares a “Cómo esperar hasta que se haya realizado la solicitud de JQuery Post”

Más respuestas relacionadas con “Cómo esperar hasta que se haya realizado la solicitud de JQuery Post” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código