¿Por qué no funciona la recarga parcial de una sección con Ajax/Jquery?..

212 views
Skip to first unread message

Analyzer

unread,
Sep 3, 2013, 3:51:36 PM9/3/13
to PHP Latinoamérica
Este es mi primer intento de usar Jquery con Ajax.

Entiendo que en el siguiente ejemplo se intenta enviar el contenido de un archivo html y que este sea pasado como parte de una sección y lanzado como parámetro. Le he puesto el nombre Ajaxsimple.html

<html>
<head>
   <title>Ajax Simple</title>
<script src="mijquery.js" type="text/javascript"></script>   
<script>
$(document).ready(function(){
   $("#enlaceajax").click(function(evento){
      evento.preventDefault();
      $("#destino").load("contenido-ajax.html");
   });
})
</script>
</head>

<body>
<a href="#" id="enlaceajax">Haz click!</a>
<br>
<div id="destino"></div>
</body>
</html>

He puesto el contenido del contenido-ajax.html así:

<html>
<body>
Esto viene por Ajax..!
</body>
</html>


Al correr en el ejemplo se ve un enlace que dice Haz Click y al hacer click debería aparecer en la sección de más abajo el contenido del archivo contenido-ajax.html con el texto "Esto viene por Ajax..!"

Aun cuando tengo prendido el server apache, no funciona..

Obvio que en la pagina oficial del tutorial sí funciona:


¿Dónde está el error?...

Nota. El tutorial está aquí:

Saludos!

Analyzer

unread,
Sep 3, 2013, 5:05:51 PM9/3/13
to phplatin...@googlegroups.com
Ya quedó amigos,

Ya me di cuenta que de forma local, si le doy "Ejecutar/Launch in Chrome" me pone la ruta local del disco duro.

Por eso no funciona el ejemplo..

Si cambio la ruta del navegador a modo servidor, ahi si funciona:


También, me olvide que estaba usando una carpeta de nombre AJAX en el localhost.

Solo con enrutar a esa carpeta el archivo, ya funciona bien:

<script src="/AJAX/mijquery.js" type="text/javascript"></script>

Eso era todo..

Ya probé otros ejemplos del inter y corren sin problemas de esa forma.


Saludos!
Reply all
Reply to author
Forward
0 new messages