Bonjour Medhi,
Merci pour cette réponse mais effectivement, j’ai
testé l’opérateur concaténation : « Avec la formule concaténation
impossible d'ajouter un blanc ou même de choisir l'ordre, il revient toujours
l'ordre du formulaire et non pas l'ordre choisi pour les champs à concaténer ».
Mais
peut-être me suis-je mal fait comprendre en utilisant le terme « formule ».
Cela dit, en résumé l’opérateur « concaténation » fonctionne et j’ai
compris les principes de base de son utilisation. Tout d’abord, il concatène les
champs dans l’ordre dans lequel ils arrivent dans le formulaire (pas dans l’ordre
dans lequel on les saisit dans le formulaire) et non pas dans l’ordre dans
lequel on les a positionnés après l’opérateur ‘concaténation’. Même si cela me paraît bizarre, je peux m’en
accommoder. Après je ne vois pas comment ajouter un blanc, je ne veux tout de même
pas créer un champ avec comme valeur pas défaut ‘ ‘ que je masquerai dans le
formulaire et je concaténerai avec mes deux autres champs…
Alors je suis allé voir un peu dans les fichiers
JQuery que je ne maîtrise pas vraiment, je n’ai d’ailleurs pas bien compris la formule
‘parseChar’ qui entre dans la concaténation ; toutefois j’ai trouvé la
formule finale :
concatenate:function(a){var
b="";$.each(a,function(a,c){b+=c});return b}, que j’ai tranformé en
concatenate:function(a){var
b="";$.each(a,function(a,c){b+=c+' '});b=$.trim(b);return b},mais
maintenant je ne peux plus concaténer sans blanc….