Bonjour,

j'ai un petit soucis avec une requête ajax en jQuery. C'est un ajout de panier basique où j'envoie l'id du produit en POST.

Le problème est le suivant : au premier clic tout vas bien, au second il garde l'id du premier produit envoyé les clics suivants égalements.

Mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//
// Ajout au panier
//
$('.add-caddy').click(function () {
 
  var fiche =  $(this).attr('value');
 
  alert(fiche);
 
  $.post(
    "ajax-produit-commander.php",
    { 
      fiche: 	fiche
    },  
    function success(data){ 
     alert(data);
    }
  );
 
});

Le selecteur .add-caddy est un simple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="javascript:;" value="[id_produit]">

Le fichier ajax-produit-commander.php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
echo '<pre>'.$_POST.'</pre>';
exit();



Merci de votre aide.