Bonjour,
J'ai mis un systeme de favoris sur mon site, et lorsqu'on clique sur le bouton pour ajouter au favoris, la page s'actualise, et le produit s'ajoute dans les favoris !

Donc, je voudrais que lorsqu'on clique sur le bouton, que la page ne s'actualise pas, mais qu'il sajoute quand même dans les favoris du membres connecté.

Merci,
Cordialement.

3 réponses


Psyrus
Réponse acceptée

Tu dois passer par de l'ajax :

Par exemple avec jQuery, avec un form ayant pour id="form_create_favoris" :

    var createFavoris = function(){
          $.ajax({
            url :       'http://monsite.com/controller/method/',
            type :      'POST',
            dataType :  'json',
            cache : false,
            data : {
                user_id : user_id,
                favoris_id : favoris_id
            }
        }).done(function(res){
            if(res.success){
                alert('Votre favoris a bien été ajouté');
            }
        });
        return false;
    };
    $('body').on('submit', 'form#form_create_favoris', createFavoris);
betaWeb
Réponse acceptée

Salut,

Tu peux regarder le tutoriel sur l'Ajax et t'en inspirer : http://www.grafikart.fr/tutoriels/javascript/ajax-520

Merci a vous deux ;)