1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
// la version min est à utiliser en production pour plus de légéreté
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
ecouter();
});
function ecouter(){
$("#select").click(function(){
// récupère l'attribut value de l'élément cliqué
var valeur = $(this).attr("value");
// appel à ton script PHP
$.ajax({
type: "POST",
url: "affiche_les_personnes_inscrites.php",
data: "variable=" + valeur,
success: process, // quand c'est ok tu appelles ta fonction de callback
dataType: "html"
});
return false; // évite la propagation de l'événement
});
}
// ta fonction de callback
function process(data, textStatus){
// data contient les sorties (echo) de ton script PHP
$(".classe_de_ton_bloc").replaceWith(data);
ecouter();
}
</script> |
Partager