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 );
}
});
}