Bonjour,
Je travaille sur une application où je fais des requête ajax avec la bibliothèque jQuery. Lorsque ma requête réussit, je notifie l'utilisateur du succès de la requête mais le problème que j'ai c'est que s'il clique plusieurs fois, les messages de notifications s'additionnent les uns sur les autres. J'aimerais donc savoir si quelqu'un a une idée, comment faire pour vider les caches après l'affichage de la notification.
Voici le bout de code qui gère ça.
Merci pour votre attention.
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
21
22
23 function notification(i){ //je recupere l'id var id = $("."+i).attr('id'); //je fais la requete avec la fonction ajax() $.ajax({ type: "GET", url: "requete.php", cache:false, data: {id:id}, dataType: "json", success: function(rel){ var resul = '<p>Un mail de relance a été envoyé à '+rel.nom+'</p>'; $('div#relance_success').append(resul); $('div#relance_success').toggle(400); $('div#relance_success').fadeOut(5000); }}); return false; }![]()
Partager