Désactiver le bouton "envoyez " d'un formulaire après le premier clic

Publié le 07 octobre 2009 par Dave Lizotte

Parfois, il arrive qu'un usager clic sur l'envoi d'un formulaire plus d'une fois. Ceci peut vous causer bien des maux de tête ainsi qu'une multitude de message d'erreur ou de données en double. Il peut donc être bien et ingénieux de désactiver le bouton après le premier clic de l'usager afin de prévenir le double envoi de ce dernier.
{codecitation class="brush: javascript; gutter: true;" width="650px"}
<script language="javascript">
$("form").submit(function() {
$(":submit", this).attr("disabled", "disabled");
});
</script>
{/codecitation}