Abortar peticiones asincronas en AJAX

Ya me salio la vena tecnológica y como hace poco he estado haciendo cositas con AJAX, creo que esto puede ser interesante….

La clase AJAX de ASP.NET proporciona una manera simple de abortar peticiones asincrónas del postback en caso de que los usuarios decidan que no necesitan datos que solicitaron originalmente. Esto puede en diversos eventos de PageRequestManager.

En lugar de llamar al método abortPostBack() , aquí os dejo una función para abortar una peticion asincrona con AJAX (en C#):


Function btnAbort_Click()
{
var prm = Sys.WebForms.PageRequestManager.getInstance();
if (prm.get_isInAsyncPostBack())
{
prm.abortPostBack();
alert(“Postback abortado”);
}else{
alert(“No hay operaciones de postback en progreso”);
}
}

Para más información sobre como abortar peticiones de AJAX puedes verlo en el siguiente artículo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *