author: Stéphane Deschamps date: 2015-03-10T09:16:02
Personnellement, j’ai déjà mis en place des systèmes pour éviter la double soumission en affichant une alerte et en désactivant le submit via du javascript lié au submit (solutions efficaces dans les faits, mais intégrant toutes les limites du javascript, notammen t la désactivation).
Je dois dire que ce qui me chiffonne toujours dans ces solutions, c’est quand le submit se passe mal. Il faut prévoir une très bonne gestion d’erreur pour afficher un message et permettre de resoumettre le formulaire alors qu’on l’a désactivé. Comme souvent ça part un peu du principe que tout ira bien, et je ne suis pas aussi optimiste ;)