En algunas ocasiones necesitamos filtrar todas las respuestas de los callbacks de JQuery, ya se para agregar, eliminar o modificar la trama de respuesta, o bien inspeccionarla para hacer algo!
Por ejemplo, aquí un caso para determinar si la trama retornada es la pagina de login, muy útil cuando usamos por ejemplo, spring security y la session esta vecina y nos retorna la pagina de login:
Este código sera utilizado por todos los callback que tengas o que vayas a hacer ;)
Por ejemplo, aquí un caso para determinar si la trama retornada es la pagina de login, muy útil cuando usamos por ejemplo, spring security y la session esta vecina y nos retorna la pagina de login:
$.ajaxSetup({
dataFilter: function(data) {
if (isLoginPage (data)) {
// If it is login page, so is session timeout!
location.href = '/j_spring_security_logout';
// ...
}
return data;
}
});
Este código sera utilizado por todos los callback que tengas o que vayas a hacer ;)
Comentarios