Hola a todos,
Estoy programando una web y es la primera vez que uso Ajax con la función que tiene Jquery.
El problema que tengo es que cuando llamo a otra página html de mi servidor firebug me da un error que dice "document.body is null", y no lo entiendo porque nada más estoy incluyendo el código html de mi página, no me he cargado el documento sólo he añadido algo nuevo, lo extraño es que ejecuta la función de ajax.
He probado cosas como poner el script después del body y entonces no da el error, pero porque tengo que hacer eso? No me había pasado antes, creía que document.ready lo que hacía era evitar eso.
Alguna idea chicos?
Código PHP:
$(document).ready(function(){
$.ajax({
url: "pagina/index.html,
cache: false,
success: function(html){
$("#results").append(html);
}
});
});