2009-10-19 8 views
5

Quando si interrompe una richiesta Ajax con lo xhr restituito dalla funzione jQuery.ajax, firebug mostra che sta ancora tentando di caricare quella richiesta. Non blocca più richieste che vengono fatte, ma non mostra nemmeno che completa la richiesta.jquery e xhr.abort

È solo un problema di firebug?

risposta

4

Sembra che questo sia solo un problema di firebug.

Ho impostato un test su jsbin per vedere come reagiva il firebug. Se si guarda la scheda 'Net', è possibile vedere il tempo e la quantità di dati che sono stati trasferiti per quella richiesta, questo indica che la connessione è completa, anche se lo spinner ti sta ancora disturbando nell'area della console.

Qui è il banco di prova: http://jsbin.com/isolo

suggerisco di andare a http://jsbin.com/isolo/edit e commentando ciascuna delle ultime righe come un unico banco di prova, e si può vedere come la scheda Rete parla più verità.

+0

La scheda di rete è un "stop dead" dare via ... Buona chiamata. – payling