Problema con php cargado en un div con jquery

Iniciado por NataliaV, 25 Agosto 2012, 18:17 PM

0 Miembros y 1 Visitante están viendo este tema.

NataliaV

Hola.. muy buenas..
Tengo un problema en la página que estoy realizando.
Tengo un menú, y cargo toda la información de la página en un div central.
Lo cargo con este código:

$(document).ready(function(){
   $("#nav li").each(function(event){ 
         $(this).on('click','ul a',function(event){
            event.preventDefault();
            var href = $(this).attr("href");     
            $("#centro").load(href);     
            return false;   
            });
         });
   });

Las páginas (que cargo en el div central) y que a su vez contienen jquery me funcionan perfectamente, el problema bien cuando cargo páginas php y las quiero hacer funcionar.
Individualmente me funcionan perfectamente, pero dentro del div, o me llevan al index de la página, o simplemente no funcionan.
He probado a escribir el php fuera de la página, archivos aparte o dentro de la misma página..

No se que puedo hacer..  :huh:

Alguna idea??
Gracias

[u]nsigned

El codigo parece estar bien. Te recomiendo que pongas un alert(href) antes de llamar a load, apra ver si se pasa bien la url ;)

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

NataliaV

hola..

igual no me he explicado bien...
Ese código esta bien, y funcina muy bien.. las páginas que cargo con ese código funcionan bien si llevan mas jquery..

lo que no funciona bien es el php.

Estoy intentado poner un formulario para inscribirse. El formulario funciona perfentamente si lo pruebo el solo.. abriendo la página del formulario sola en el navegador.  PERO si la página 'FORMULARIO.PHP'  la pongo dentro del div central, con el código que he puesto antes, pues no funciona, lo que hace es mandarme a la página index.html ó en su defecto, simplemente no hace nada.

NataliaV


me acabo de dar cuenta... que cuando me vuelve a la página index... pues parace que esta (la pagina index) se ha vuelto formulario o está dentro del formulario, ya que al actualizar.. me sale la alerta de:

"Para mostrar de nuevo esta página web, el explorador web debe volver a enviar la información que yá envió anteriormente. ..."