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>