es mi primer mensaje en el foro, he estado buscando por él y no encuentro nada que me sirva...
Mi problema es que en mi sitio web tengo que realizar una paginación de resultados (de MYSQL) y quiero que me muestre los numeros de página y que al pinchar sobre cualquiera de esos números solo me recargue en un DIV específico la pagina pulsada.
La paginación me la hace correctamente y los enlaces a siguiente >> o anterior << también funcionan correctamente. No funcionan los enlaces de los números de página.
Copio el codigo a ver si así se entiende mejor..
- Html donde se muestran los enlaces:
Código HTML:
<?php if($p>0){ ?> <a id="antE" href="#"><<</a> <?php } $posi=0; $links = array(); while($posi<=$tp) { if($posi==$p){?> <a id="iraE" class="current" href="#"><?php echo $posi?></a> <?php } else{?> <a id="iraE" href="#"><?php echo $posi?></a> <?php } $posi++; } if($p<$tp-1){ ?> <a id="sigE" href="#">>></a> <?php } ?>
- Script donde se ejecutan los enlaces:
Código:
antE y sigE me los enlaza correctamente pero iraE no lo consigo...<script type="text/javascript" src="jquery-1.9.1.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#antE').click(function(){ $("#indexcontenido").load('mostrarentrega.php?id=<?php echo $id?>&p=<?php echo $p-1?>&rp='+ $('#forE').val()); }) $('#sigE').click(function(){ $("#indexcontenido").load('mostrarentrega.php?id=<?php echo $id?>&p=<?php echo $p+1?>&rp='+ $('#forE').val()); }) $('#iraE').click(function(){ $("#indexcontenido").load('mostrarentrega.php?id=<?php echo $id?>&p=<?php echo $p?>&rp='+ $('#forE').val()); }); }); </script>
Si copio la ruta a la página directamente en el href se me abre bien pero me abre mostrarentrega.php en pagina completa y solo quiero que se abra en el DIV indexcontenido...
Llevo bastantes días dando vueltas a esto y no lo consigo, estaría muy agradecido de cualquier ayuda.
Saludos!!