|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
Bonjour à tous,
Dans le cadre d'un projet, j'utilise le framework Struts 2, couplé à Dojo 1.6. J'aimerais tout simplement effectuer une validation d'un formulaire à l'aide de Dojo, tout comme le tout dernier exemple de cette page. J'y arrive sans problème en utilisant un formulaire HTML "classique", mais les choses se corsent dès que je veux utiliser les balises struts 2. En effet, j'arrive bien à effectuer les validations du type "vérifier que ce champ est bien un email valide" etc... Mais en ce qui concerne la validation de type "required", elle ne marche très bien en mettant un <input type="text"> mais ne marche plus aussitôt que je passe en <s:textfield/>... Me voilà donc bien embêté, et je ne trouve pas ma solution :/ Ma JSP : Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : septembre 2011 Messages : 62 ![]() |
C'est bon, j'ai résolu mon problème.
A savoir que depuis la version 1.6 de Dojo, la syntaxe des attributs a changé : Dans un <s:textfield/> par exemple => dojoType ==> data-dojo-type Un nouvel attribut est également apparu : data-dojo-props, dans lequel on peut mettre nos propriétés. J'ai donc mis : data-dojo-props="required : true" et le tour est joué |
|
|
10
|
|
|
#3 |
|
Membre habitué
![]() Bernard Le RouxDéveloppeur informatique Inscription : octobre 2005 Messages : 128 ![]() |
Bonjour,
Les anciens attributs sont toujours valables seulement si tu n'es pas sur une page HTML5 c'est visiblement ce qui t'arrive et donc à ce moment là il faut utiliser les attributs dont tu parles. |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com