En resumen el script tarda en ejecutarse 0.05 segundos y el AJAX tarda en responder 1 segundo, espero haberme explicado correctamente, les dejo el código:
Código Javascript :
function ausr(datos){
console.log("Saludos");
var respuesta=null;
$.ajax({
url: datos,
method: 'GET',
dataType: 'jsonp',
async: false,
success: function(datos){respuesta=datos; console.log("Consulta AJAX ejecutada correctamente");},
error: function(jqXHR, textStatus, errorThrown){alert('Ocurrio un error al cargar el contenido, por favor intentelo nuevamente. Informacion: '+ textStatus+' Trown: '+errorThrown);}
});
console.log(respuesta);
return respuesta;
}
En otra pagina llamo a la función usr():
Código Javascript :
console.log("script listo");
$("#click").click(function(){
var resp=ausr({opciones});
alert(resp);
})
Lo que aparece en la consola es:
script listo
ausr: Saludos.
ausr: Respuesta de servidor null
Resource interpreted as Script but transferred with MIME type text/html: "http://www.tvecorp.tv/tecnoxia/streampanel/usuarios/api/api.php?method=jQuery17107208096093963832_1333133509501&nom=nombredeprueba&log=login&pass=abc1234&est=Activo&admin=2&evt=1,2012/03/29,12,http://midominio.com/mipagina.php;2,2012/03/30,5,http://midominio.com/mipagina.php&_=1333133510852".
Consulta AJAX ejecutada correctamente
