¿Te refieres a esto?
Código Javascript
:
Ver original$("a").click(function(e){
e.preventDefault();
$.get($(this).prop("href"), function(data){
$("#respuesta").html(data);
});
});
Con esto, previenes el comportamiento natural del enlace que es el de redirigirte hacia la página indicada en el atributo
href
, para lo cual utilizo el método
preventDefault(), luego, mediante el método
$.get(), envío los datos hacia la página indicada en el atributo
href
, la cual ya contiene los datos a procesar. Finalmente, muestro el resultado de dicho proceso en un elemento cualquiera, en este ejemplo lo hago en uno con el
id
"respuesta", pero puede ser el que tú elijas.
Por cierto, sería recomendable que añadas una clase a los enlaces y en el código JavaScript, los afectes por dicho dato, pues del modo en como lo presento, afectaría a todos los enlaces (incluidos los que no tengan que ver con este proceso) y no creo que esa sea la idea.
Saludos