Hola tengo el siguiente problema
en mi web hago una peticion de una pagina mediante ajax con mootools, esta peticion me actualiza el contenido de cierto div con la respuesta que me da la pagina pedida, o sea:
En Index.php
Código:
<div id="actualiza">
</div>
<a href='#' id='gatillo'>Actualizalo ya</a>
En mi fichero javascript
Código:
window.addEvent('domready', function(){
$('gatillo').addEvent('click', function(e) {
e = new Event(e).stop();
var url = "zoom.php";
new Ajax(url, {method: 'get'},update: $('actualiza')}).request();
});
});
En la pagina pedida o sea Zoom.php
Código:
Código PHP:
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
Ha actualizado correctamente el contenido
<a href='#' id='gatillo'>Actualizado</a>
Cuando doy clic por primera vez me actualiza correctamente el contenido dentro del div, o sea, me muestra dentro del div lo siguiente>
Ha actualizado correctamente el contenido
Actualizado Actualizalo Ya
Cuando doy clic esta vez en Actualizado no realiza ninguna accion, es como si el DOM se mareara, esta claro que no me va a mostrar algo distinto a lo que ya esta pero se que no hace nada pues lo compruebo con el Firebug y no manda peticion de request al server..
Alguna ayuda?