Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2010, 14:54
Mr_Raymon
 
Fecha de Ingreso: diciembre-2009
Ubicación: España
Mensajes: 119
Antigüedad: 15 años
Puntos: 2
Error de carga con Ajax (jQuery) subido a servidor

Tengo un pequeño problema con un proyecto realizando una llamada con $.ajax. Ademas es muy gracioso porque en local funciona perfectamente pero subido a un servidor web no funciona y salta el error definido con alert(). La ruta es correcta pero sin embargo la he cambiado de varios modos y sigue sin funcionar.

Estoy utilizando jQuery y pongo a continuacion el codigo.

Cita:
$(document).ready(aplicaciones);

function aplicaciones(){

$.ajax({

type: "POST",

url: "xml/trabajos.xml",

async: false,

dataType: "text",

success: function(data) {

function stringToDoc(s) {
var xml;
if (window.ActiveXObject) {
xml = new ActiveXObject('Microsoft.XMLDOM');
xml.async = 'false';
xml.loadXML(s);
return xml;
}
else
xml = (new DOMParser()).parseFromString(s, 'text/xml');
return (xml && xml.documentElement && xml.documentElement.tagName
!= 'parsererror') ? xml : null;
};
xml = stringToDoc(data);

$(xml).find('web').each(function(){

imagen = $(this).find('imagen').text();
info = $(this).find('info').text();
empresa = $(this).find('empresa').text();
tecnologia = $(this).find('tecnologia').text();
miniatura = $(this).find('miniatura').text();
proyecto = $(this).find('proyecto').text();

li = '<li><a href="'+imagen+'" rel="prettyPhoto[web]" title="'+info+'<br/>'+empresa+'<br/>'+tecnologia+'"><img src="'+miniatura+'" class="imagen_hover" alt="<strong>'+proyecto+'</strong>"/></a></li>';

$(".galeria_web").append(li)

}) // fin de each

},

error: function(avisoErrorProyecto) {

alert("No ha sido posible cargar los datos. Por favor, intentelo mas tarde.");

}

}); // fin de llamada ajax


$("#sobre_nosotros").corner({
tl:false,
tr:{radius:10},
bl:{radius:10},
br:false
});

$("#ultimas_noticias").corner({
tl:false,
tr:{radius:10},
bl:{radius:10},
br:false
});

$("#ultimos_trabajos").corner({
tl:false,
tr:{radius:10},
bl:{radius:10},
br:false
});

$("a[rel^='prettyPhoto']").prettyPhoto({
theme:'dark_rounded',
counter_separator_label:' de '});

}
¿Alguien puede ayudarme?

Saludos y Gracias.

Última edición por Mr_Raymon; 14/01/2010 a las 03:31