Re bonjour,
J'ai un problème pour utiliser la contrainte requiredif du plugin validator.
Si j'utilise la contrainte required simple, j'ai bien une fonction javascript required () qui est générée côté client et contenant les contrôles voulus.
Par contre si je veux utiliser la contrainte requiredif, aucune fonction javascript n'est générée sur le client.
J'ai essayé des 2 manières suivantes :
et
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 <!-- p1 est obligatoire si p2 est null --> <form name="formName"> <field property="p1" depends="requiredif"> <arg0 key="msg.p1.required" resource="true"/> <var> <var-name>field[0]</var-name> <var-value>p2</var-value> </var> <var> <var-name>fieldTest[0]</var-name> <var-value>NULL</var-value> </var> </field> </form>
Mais sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <!-- p1 est obligatoire si p2 est null --> <form name="formName"> <field property="p1" depends="requiredif"> <arg0 key="msg.p1.required" resource="true"/> <var> <var-name>test</var-name> <var-value>(p2 == null)</var-value> </var> </field> </form>
Auriez-vous une idée ?
Merci par avance
Dov
Partager