Bonjour a tous,
J'ai un formulaire qui contient 22 champs.
Je parcours un formulaire et je dois comparer les cmaps et controler si un champs est précéder par un "f"
Le nom d'un champs est par exemple
Je dois controler si les 10 derniers champs on un f qui précede comme pare exempledata[User][name]
Comment puis-je faire ceci?data[User][fname]
Avez vous une idée?
En fait la problématique est
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 $('#UserFidentic').bind('change',function(){ if($(this).is(":checked")) { // Copie $('#UserMemberEditForm :input').each(function(index, elm){ /* Controler ici si le champs avec un f existe et copy */ if($(elm.name).match('??????').length!=0){ $(elm.name).match('??????').val() = $(elm.name).val(); } }) } else { // Efface $('#UserMemberEditForm :input').each(function(index, elm){ /* Controler ici si le champs avec un f existe et efface*/ if($(elm.name).match('??????').length!=0){ $(elm.name).match('??????').val() = ""; } }) } });
Es-ce que le champs a un "f", qui commence dans la deuxieme accolade, si non, existe t il un autre identic, mais qui commence avec un "f", toujours dans la deuxieme acolade, si oui, alors copie la valeur du premier dans le deuxième (ou return true)
ouf
Milles mercis
Partager