Hola Tengo un problema extraño con una llamada AJAX en mi sitio. Hago una simple llamada AJAX a un script en mi sitio. Pero la llamada AJAX falla con readyState = 4 y status = 0. No hay un problema de dominio cruzado porque el script que quiero llamar está en mi servidor.XHR readyState = 4 pero Status = 0 en el navegador Google Chrome
$.ajax({
type:"GET",
url: 'http://mydomain.com/test.php',
success : function(response){
console.log(response);
},
error : function(XHR){
console.log(arguments);
}
});
¡He buscado en Google muchos sitios pero parece que no hay solución para eso!
es su sitio en www. o dominio desnudo? – Kinlan
=> Si se enfrenta a este problema solo haga una cosa primero borre la cookie de sesión de su navegador y luego agregue ** "Math.rendom()" ** en su url de ajax ** Por ejemplo, "sample.php? R = "+ Math.random(); ** => ¿Es la url escrita correcta? Si lo escribe como una URL absoluta ** (como http: //www.etc) ** no funcionará. ¿Es un camino relativo allí? – SKULL
¿Encontró una respuesta? Tengo el mismo problema y el mío no es un problema de dominio. –