Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Le sujet n'est pas forcément très clair, donc je vais essayer de l'être. J'ai simplement un formulaire, et au moment de valider ce formulaire, un traitement est exécuté et dure quelques secondes, donc parfois, l'utilisateur pense qu'il ne se passe rien et donc clique une seconde, une troisième, ... fois) donc ce n'est pas du tout ce qui est recherché.
J'avais tenté un code grisant le bouton, mais ça ne fonctionne pas sut tous les navigateurs ...
Auriez vous une solution ?
D'avance merci
Vince
Hors ligne
Bonjour,
as tu essayé de désactiver le bouton avec du javascript lors du submit par exemple ?
A titre d'exemple en regardant vite fait sur la toile :
http://jquery-howto.blogspot.com/2009/0 … ubmit.html
Hors ligne
Bonjour,
en fait, j'avais tenté de la façon suivante :
->addElement('submit', 'submit', array( 'label' => 'Payer', 'attribs' => array('onclick' => 'this.disabled=true;return true;')))
ça fonctionne pas sur tous les navigateurs ...
une idée ?
merci.
Hors ligne