Bonsoir,
Je voudrais qu'à chaque clique sur un certain type de lien, une requete AJAX soit envoyé à une page.
Voici mes liens :
L'attribue 'id' du lien correspond à un enregistrement que ce lien est censé supprimer. Je dois donc envoyé l'id à une page php qui s'occupera de supprimer le bon enregistrement dans la bdd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <a href='#' rel='suppr-item' id='1'>Suppr. enregistrement n°1</a> <a href='#' rel='suppr-item' id='2'>Suppr. enregistrement n°2</a> <a href='#' rel='suppr-item' id='3'>Suppr. enregistrement n°3</a>
seulement ça ne marche pas. en testant, id vaut "undefined" dans la fonction .getJSON()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $('body').delegate("a[rel=mission-suppr]", "click", function(e){ var id = $(this).id; // <-- récupère l'id du lien cliqué $.getJSON("index.php?module=planning&action=ajax.delete.mission", {"mid": id //<-- je tente de l'envoyer à ma page via json }, function(data){} ); });
comment faire pour que la variable soit propagée dans la fonction .getJSON() pour que je puisse l'envoyer à ma page ?
merci d'avance.
bonne soirée![]()
Partager