Estoy haciendo una prueba, he simplificado el código que tendría que usar y aun asi no me funciona, tengo esto:
Código:
<script type="text/javascript">
$(document).ready(function() {
$("button.enlace").click(function(){
alert ('llamando ajax, $(this).value()');
$.post("acciones.php", {pagina:$(this).value()}, function(data){$("#contenido").html(data);});
});
});
</script>
<button class="enlace" value="2">2</button>
<div id='contenido'>Aqui va el texto.</div>
y acciones.php:
Código:
<?php
$pagina = $_POST[pagina];
echo "Ahora tiene que cargarse la pagina $pagina";
?>
¿qué me falla?