[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE : [sdx-users] xsp:attribute
From: |
Martin Sévigny |
Subject: |
RE : [sdx-users] xsp:attribute |
Date: |
Wed, 6 Mar 2002 07:34:07 +0100 |
Bonjour,
> Moi, j'ai :
>
> <select name="f1">
> <option value="champ1">Champ N° 1</option>
> <option value="champ2">Champ N° 2</option>
> </select>
>
> <select name="f2">
> <option value="champ3">Champ N° 3</option>
> <option value="champ4">Champ N° 4</option>
> </select>
>
> fieldParam attend donc f1 ou f2, non ?
>
> J'ai aussi *deux* submits, l'un qui dit "c'est f1 le
> paramètre", l'autre
> qui dit "c'est f2 le paramètre"...
Si je comprends bien la situation, je ferais le travail côté client en
Javascript. Dans le formulaire, créer un champ de type "hidden" qui est
nommé, par exemple, "champ-recherche".
Ensuite, dans l'attribut "onSubmit" du <form>, vous mettez quelque chose
comme :
if ( this.f1.selectedIndex != 0 ) then this.champ-recherche =
this.f1.item[this.f1.selectedIndex] else this.champ-recherche =
this.f2.item[this.f1.selectedIndex];
Je ne suis pas un spécialiste Javascript, donc il faudra peut-être
ajuster un peu, mais le principe fonctionne dans tout navigateur qui
supporte Javascript.
Côté XSP, le fieldParam devient "champ-recherche".
Mais j'ai peut-être mal compris le problème...
A bientôt,
Martin Sévigny