In jQuery possiamo eseguire un'azione dopo che una specifica richiesta AJAX è stata completata.

La soluzione consiste nell'usare l'evento globale AJAX ajaxComplete():


function onSpecificAjaxRequestComplete( requestURL, callback ) {
    $( document ).ajaxComplete(function( event, xhr, settings ) {
        if ( settings.url === requestURL ) {
            callback( xhr );
        }
    });
}