Hoy ya es noticia vieja pero alguna vez dediqué tiempo y esfuerzo a aprender a programar JavaScript y ajax en ello. Fueron épocas duras en las que tenía que armar toda la conexión a fuerza de pulmón. Hasta que conocí Jquery y mi vida cambió. (Suspiros!)
Lo primero que intenté fue cargar toda página en un mismo div(que inocencia en esa época) y luego lo empecé a usar solo cuando lo necesitaba. A vos te va a resultar más fácil porque ya tengo todo cocinado. El ejemplo:
[pastacode lang=»javascript» message=»» highlight=»» provider=»manual»]
function cargarEnDiv(div){
$.ajax({
type:"GET",
url:"ejemplo.php",
success: function(datos){
$('#'+div).html(datos);
}
});
}
[/pastacode]
Con este ejemplo cargamos la página «ejemplo.php» en el div que pongamos en la variable. Acá te defino el ejemplo completo:
[pastacode lang=»markup» message=»» highlight=»» provider=»manual»]
Prueba
[/pastacode]
Espero les sirva el tip. Cualquier duda consultan!.-
Disculpa, que ventajas ves de jquery sobre prototype?
Prototype es también muy potente y personalizable. Jquery solo tiene más prensa y por ahí lo recomendaría para gente que recién arranca por la facil que es. La documentación también es excelente y muy detallada, con ejemplos re prácticos. Estuve programando hace poco con JqueryUI y un componente calendar. En 5 minutos tenía una agenda funcionando y con un acabado super pro. Otro punto a favor de Jquery, por el licenciamiento y distribución del proyecto, tiene muuuuuuuuucha más gente haciendo plugins lo que lo hace increiblemente inmenso y potente. Espero sea la respuesta que esperabas Fede.