Une confirmation de suppression en AJAX

Par j0k3r_n0ir le dimanche 26 mars 2006, 11:45 - 3158 vues

Maintenant avec AJAX, on ne passe plus par un banal lien de suppression du type ?action=del&id=4 pour effacer un contenu mais directement par une joli p'tite image (en général rouge avec une croix à l'intérieur). On place un appel à une fonction JavaScript grâce à l'attribut onclick qui elle va envoyer une requête en AJAX pour supprimer l'élément. C'est rapide et ça se fait très facilement.

Ce qu'il faut prévoir à chaque fois, c'est une confirmation de suppression, je vous rappelle que l'utilisateur est le premier "buG" d'une application, il faut donc (énormément) l'assister. Ainsi, on a recours à l'habituel fonction JavaScript : confirm() qui nous affiche une belle alerte avec un bouton OK et Annuler.

C'est pratique mais pas trop dans la "vibe" du web 2.0 :) Une autre façon de faire et de passer par une étape de plus qui remplace cette image (ou ce bouton "Supprimer") par un bouton qui affiche "Êtes-vous sûr ?". Et lors du clic sur ce bouton, vous pouvez supprimer.

En y réfléchissant, on pourrait passer par une sorte de double clic pour pouvoir supprimer... bref je ne suis pas totalement convaincu de cette méthode. Mais vous pouvez toujours l'essayer.

3 commentaires en tout !

1. Anonymous le lundi 27 mars 2006, 02:38 #permalien
Anonymous

plutot que de mettre sur le onclick, il vaut mieux mettre javascript:fonction() dans le href je pense.

2. j0k3r_n0ir le lundi 27 mars 2006, 03:42 #permalien
j0k3r_n0ir

Ca sous entends qu'il faut passer par une balise <a>. Mais je pense que beaucoup de solultion son possible !

> T'as perdu ton mot de passe que tu postes pas en étant connecté ?

3. iDo le mardi 28 mars 2006, 10:25 #permalien
iDo

non non, pas oublier, mais la flemme de me connecté ! lol

Pensez à vous inscrire !

  • C'est rapide
  • Utiliser votre compte Facebook
  • Ou votre Open ID
Laisser un commentaire




Captcha picture refreshAudio



Catégories


Tags


Liens