Partage
  • Partager sur Facebook
  • Partager sur Twitter

methode $.get ne fonctionne pas au 1er clic

la page est redirigée au 1er clic

23 novembre 2021 à 20:32:43

Bonjour,

J'utilise une fonction ajax avec la methode $.get pour empecher la redirection vers une page addPanier et récupérer l'information avec la methode GET

voici mon js

(function($){

                        
     $('.addPanier').click(function(e){
         e.preventDefault();
         $.get($(this).attr('href'),{},function(data){
            if(data.error){
               alert(data.message);
            }else{
               if(confirm(data.message + '. Voulez vous consulter votre Panier ?')){
             location.href = 'panier.php';
               }
               else{
                                        
                  alert(data.message);
               }
          }
                                

         },'json');
          return false;
     })
})(jQuery);

Je l'applique sur ce lien

<a  class="addPanier" href="addpanier.php?id=<?= $product->id; ?>" >

Merci bcp pour votre aide!


  • Partager sur Facebook
  • Partager sur Twitter
23 novembre 2021 à 22:56:03

Bonjour, si votre précédant sujet est résolu, pour quelles raisons créer un nouveau sujet pour cette problématique?

Pourriez-vous m'expliquer cela en message privé?

Doublon

Les doublons nuisent au bon fonctionnement du forum et sont donc interdits. Si vous vous êtes trompé de section, il suffit de signaler votre sujet au staff pour qu'il le déplace au bon endroit.

Je vous invite à continuer la discussion sur l'autre sujet :  https://openclassrooms.com/forum/sujet/clic-sur-un-lien-a-href-avec-ajax

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter