/ / AjaxComplete issue in jQuery? - jquery, ajax

Problema AjaxComplete in jQuery? - jquery, ajax

Esiste un modulo personalizzato hardcoded che utilizza un ajax scritto in prototipo. Non posso volerlo toccare! Voglio solo fare un po 'di roba da jQuery dopo che ajax è stato eseguito. Così ho provato:

jQuery( document ).ajaxComplete(function( event, xhr, settings ) {
if ( settings.url === "my-url" ) {
alert(12);
}
});

Un'altra versione che ho provato è:

jQuery(document).bind("ajaxComplete", function(){
alert(12);
});

Nessuno di loro non funziona. Nessun errore nella console. Niente!. Ho caricato prima la versione jquery e poi il mio codice. Cos'altro dovrei provare? Grazie

risposte:

0 per risposta № 1

Questo evento viene attivato solo quando la richiesta Ajax viene inviata tramite jQuery.

Ogni volta che viene completata una richiesta Ajax, jQuery attiva l'evento ajaxComplete. Tutti i gestori che sono stati registrati con il metodo .ajaxComplete () vengono eseguiti in questo momento.

È necessario verificare se un evento è stato attivato dopo la richiesta del prototipo ajax

Puoi trovare un modo diverso per farlo Qui