lunes, mayo 27, 2013

NS_BINDING_ABORTED http request jquery Ajax calls

NS_BINDING_ABORTED

Este Error ocurre cuando una peticion(request) es cancelada prematuramente. 

Posibles causas: 

1) Cierre del navegador antes que termine el proceso, sea esto: guardar, validar, cargar un archivo, etc.

2) Cancelacion por intervencion del usuario al dar click en otro lado que cancela la ejecucion.

3) Cancelacion por error de programacion, ejemplo cuando se hacen dos peticiones seguidas resultando de forma asincronica, la segunda peticion cancela la primera. Otra situacion es cuando se hace una peticion AJAX y se hace otra peticion de recarga a continuacion fuera de la  seccion success o error.

Ejemplo:

 

function myfunction(){
 $.ajax({
       url: Web server Url,
       type: 'POST',
       datatype: 'JSON',
       timeout: 20000,
       data: null,
       success: function{ $("#lnkredirect").attr('href','redirection link...');},
       error : function{ $("#lnkredirect").attr('href','redirection link...');}
 )};
 return true;
}

 

 


Related Posts Plugin for WordPress, Blogger...

POST MAS populares