Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2012, 13:14
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 4 meses
Puntos: 52
Respuesta: Como detener o cancelar proceso ajax en plena ejecucion?

Cita:
Iniciado por Sirikon Ver Mensaje
A la hora de invocar una función de una llamada AJAX, tienes que ponerla en una variable.

Al ver:

Código Javascript:
Ver original
  1. $('#back').click(function(){...

Imagino que estás usando jQuery, así que cuando llames a la función ajax (ya sea $.ajax, $.get, $.post, etc) mételo en una variable, de forma que sea parecido a ésto:

Código Javascript:
Ver original
  1. var llamada = $.ajax({
  2.   url:'http://webguaydeejemplo.net/'
  3. })

de forma que si quieres pararlo, será:

Código Javascript:
Ver original
  1. llamada.abort()

Saludos!
muchisimas gracias me sirvio mucho...
antes era una galeria superlenta. duraba como 5 a 6 segundos en cargar la pagina cuando daba siguiente..
y ahora solo dura como 0.20 segundos en cargar la foto y 1 a 5 segundos en cargar el coment. pues tomando en cuenta que son unas 200 lineas de coment, pues esta bien :D
ya nomas me falta mostrar la fotos en miniaturas en vez de la original XD y aun mas rapido sera :D