Bonjour à tous,
J'ai un petit soucis un peu embêtant, j'ai un formulaire réalisé avec les tags Struts2, et j'ai donc un tag <s:submit/>, mais j'aimerais lui assigner un type : dojox.form.BusyButton . J'y arrive sans problème (rien de bien dur), mais cependant, en mettant ceci, plus rien ne se passe lorsque je clique dessus (ca ne marche qu'en remplacant "<s:submit/>" par <input type="submit").
Quelqu'un aurait il une solution a me proposer svp ?
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <s:form action="test" data-dojo-type="dijit.form.Form" method="post" validate="true" theme="simple"> <script type="dojo/method" event="onSubmit"> if(this.validate()) { return confirm('Form is valid, press OK to submit'); } else { alert('Formulaire invalide'); return false; } return true; </script> <table cellpadding="0" cellspacing="2"> <tr> <td valign="top"><strong>Email: </strong></td> <td> <s:textfield name="email" id="email" data-dojo-type="dijit.form.ValidationTextBox" data-dojo-props="required : true, missingMessage:'Valeur requise !', validator:dojox.validate.isEmailAddress, invalidMessage:'This is not a valid email!', placeHolder:'Entrez votre email'" /> </td> </tr> </table> <!-- submit buttons --> <s:submit value="Envoyer" id="submitButton" data-dojo-type="dojox.form.BusyButton" data-dojo-props="label : 'Envoyer', busyLabel:'Envoi en cours ...'"/> </s:form>
Partager