Bonjour à tous!
Je viens récemment de me mettre à jQuery et j'ai une petite question sur l'envoi de variables en POST.
J'aimerais que certaines des variables que j'envoie de pages en pages par des liens (et non des formulaires) ne s'affichent pas dans la barre d'adresse des navigateurs, c'est pourquoi j'utilise la méthode POST.
Pour cela j'utilise la fonction $.post() de jQuery :
Code html :
J'aimerais, vous l'aurez compris, récupérer dans index.php la variable $_POST['page'] afin d'afficher les sections correspondantes.
Bon évidemment ça ne fonctionne pas !
Je vous remercie d'avance pour vos conseils !
Modifié par aspx (01 Jul 2009 - 18:29)
Je viens récemment de me mettre à jQuery et j'ai une petite question sur l'envoi de variables en POST.
J'aimerais que certaines des variables que j'envoie de pages en pages par des liens (et non des formulaires) ne s'affichent pas dans la barre d'adresse des navigateurs, c'est pourquoi j'utilise la méthode POST.
Pour cela j'utilise la fonction $.post() de jQuery :
<script language="text/javascript">
$(function () {
$("h3").click(function() {
var p = $(this).attr("id");
$.post("index.php",{page:p});
return false;
});
});
</script>
Code html :
<h3 id="news">News</h3>
<h3 id="biography">Biography</h3>
...
J'aimerais, vous l'aurez compris, récupérer dans index.php la variable $_POST['page'] afin d'afficher les sections correspondantes.
Bon évidemment ça ne fonctionne pas !

Je vous remercie d'avance pour vos conseils !
Modifié par aspx (01 Jul 2009 - 18:29)