Ajax sincrono
Publicado en 10 julio, 2014
Si queremos hacer una llamada por AJAX de forma sincrona debemos hacerlo como en este ejemplo:
function getSource(url){
return $.ajax({
type: "GET",
url: url,
async: false
}).responseText;
}
Esto nos puede resultar util cuando alguna variable requiere de un dato que viene por AJAX para modificar su contenido. Si es asincrono como siempre, el dato de AJAX podría llegar más tarde que cuando se necesita.
Lo usamos a partir de ahora en el lazyload para llamar a update_packs_photo, que ya no devuelve la foto sino su URL -evitamos el 301-, para luego que el propio lazyload use el resultado para saber cual es el source definitivo de la foto.

¿Algo que comentar?
Lo siento, debes estar conectado para publicar un comentario.