|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
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 :
|
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
Hello,
Ce contrôle ne fonctionne pas avec IE8. Est ce ton cas de test ? Si non, peux tu regarder si dojo charge les bonnes librairies ? ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
Pas facile de diagnostiquer ainsi.
Peux tu passer un copier-coller du code HTML du formulaire généré au final ? ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#5 | ||
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
Re,
Laisse tomber je viens de réaliser ton erreur: le BusyButton hérite de dijit.form.Button et tu dois donc indiquer dans les propriétés que c'est un bouton de type submit. Quelque chose comme: Code :
__________________
Quand une tête pense seule, elle devient folle. |
||
|
|
00
|
|
|
#6 | ||
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
Bonjour,
Effectivement je m'étais fait la même reflexion que toi, mais c'est la où c'est encore plus drôle, je fais ca : Code :
Mystère ... |
||
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
Montre nous le code source HTML de ta page générée au final côté client.
ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
Avec firebug (a savoir que Dojo me génère pleins de "span" etc... pour formater le bouton) :
Code :
<input type="submit" dojoattachpoint="valueNode" tabindex="-1" class="dijitOffScreen" value="" disabled=""> Code :
<input type="submit" id="_0" value="Submit" data-dojo-props="type:'submit', label:'go'" data-dojo-type="dojox.form.BusyButton"/> |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
Merci. Tout ça est bon car après le clic sur le bouton il appelle en interne le click sur le valueNode, qui lui submit bien le formulaire...
Quelle version exacte de dojo utilises tu ? ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
1.6
Je sais que la 1.7 est sortie, mais vu l'ampleur de mon projet, je ne pense pas pouvoir changer de version ... J'ai fais le test déjà, mais il semblerait qu'il y ai pas mal de différences (tous mes widgets dojo ou presque, ont été désactivés apres la MAJ, j'ai donc remis la 1.6) |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() ![]() Emmanuel REMY Inscription : novembre 2005 Messages : 2 844 ![]() |
J'ai refait qlq tests:
En 1.6, quelques soient les notation dojoType ou data-dojo-type, rien ne fonctionne. En 1.7, avec la notation data-dojo-type, cela fonctionne. ERE
__________________
Quand une tête pense seule, elle devient folle. |
|
|
00
|
|
|
#12 | |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
Citation:
Merci de ton aide |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com