Salut!
J'ai une page html avec certains liens qui appelle des fonctions javascripts et un formulaire.
Un de ces liens appelle une fonction qui va déclencher l'enregistrement de données.
Le problème, c'est que le traitement derrière est long et si l'utilisateur est impatient, il peut clicker plusieurs fois sur enregistrer et donc j'ai plusieurs enregistrements qui sont fait au lieu d'un.
Je pensais avoir trouvé en utilisant un booléen initialisé à false. A l'enregistrement, on teste ce booléen si celui est à faux, le traitement est lancé et le booléen est mis à vrai et le traitement est lancé sinon on fait rien.
Mais au bout d'un certains nombres successifs, la redirection qui faite dans la page de traitement est inopérante et je reste sur ma page de début avec mon formulaire.
Que faire?
En fait, je voudrais savoir s'il était possible en JS de désactiver le lien après un click pour éviter le multiclick.
Merci à ceux qui comprendront mon problème! (C'est pas gagné)
Bonne chance