OVH Cloud OVH Cloud

DropDownList

3 réponses
Avatar
Andre
Hello,

J'ai un "petit" problème avec un DropDownList.. Je ne sais pas si j'écris
mon message au bon endroit ou si je devrais l'envoyer dans "Javascript" mais
j'y vais quand même... ;)

J'ai un formulaire qui contient un Dropdownlist, lorsque que le client Click
sur "Envoyer" j'affiche un "DIV" par-dessus tout la page pour empêcher le
client de cliquer sur un bouton ou autre pendant le traitement.

Le problème est que ça fonctionne pour tout, sauf le Dropdownlist qui lui
reste afficher par dessus mon "DIV" donc le client peu changer son contenu.

J'utilise la même fonction sur quelques autres pages et tout fonctionne
bien, mais elles ne contiennent pas de DDlist.

Est-ce que quelqu'un aurait une petite idée ?

Merci

3 réponses

Avatar
Vko
C'est "by design" (je sais plus ou j'avais lu ca).

Les dropdownlist (balise <select>) sont affichées en
dernier ... et impossible de faire autrement. Donc si tu
met un div floatant devant ... bin il s'affiche derrière.

Solution possible pour contourner le problème : mettre un
<div disable="disable"></div>


-----Message d'origine-----
Hello,

J'ai un "petit" problème avec un DropDownList.. Je ne


sais pas si j'écris
mon message au bon endroit ou si je devrais l'envoyer


dans "Javascript" mais
j'y vais quand même... ;)

J'ai un formulaire qui contient un Dropdownlist, lorsque


que le client Click
sur "Envoyer" j'affiche un "DIV" par-dessus tout la page


pour empêcher le
client de cliquer sur un bouton ou autre pendant le


traitement.

Le problème est que ça fonctionne pour tout, sauf le


Dropdownlist qui lui
reste afficher par dessus mon "DIV" donc le client peu


changer son contenu.

J'utilise la même fonction sur quelques autres pages et


tout fonctionne
bien, mais elles ne contiennent pas de DDlist.

Est-ce que quelqu'un aurait une petite idée ?

Merci


.



Avatar
Paul Bacelar
L'approche exposée dans
"http://msdn.microsoft.com/msdnmag/issues/03/12/DesignPatterns/default.aspx"
n'est-elle pas plus élégante?
--
Paul Bacelar
Demandeur d'emploi


"Andre" wrote in message
news:
Hello,

J'ai un "petit" problème avec un DropDownList.. Je ne sais pas si j'écris
mon message au bon endroit ou si je devrais l'envoyer dans "Javascript"


mais
j'y vais quand même... ;)

J'ai un formulaire qui contient un Dropdownlist, lorsque que le client


Click
sur "Envoyer" j'affiche un "DIV" par-dessus tout la page pour empêcher le
client de cliquer sur un bouton ou autre pendant le traitement.

Le problème est que ça fonctionne pour tout, sauf le Dropdownlist qui lui
reste afficher par dessus mon "DIV" donc le client peu changer son


contenu.

J'utilise la même fonction sur quelques autres pages et tout fonctionne
bien, mais elles ne contiennent pas de DDlist.

Est-ce que quelqu'un aurait une petite idée ?

Merci




Avatar
Aurélien [MS]
Bonjour André,

Ceci vient de la manière dont IE affiche les pages.
Le document suivant explique précisément ce mode d'affichage (le nom du
document est "Gestion des plans d'affichage sous Internet Explorer") :
http://support.microsoft.com/default.aspx?scid=fh;FR;docFraCol

--
Aurélien Norie
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.


"Andre" a écrit dans le message de news:

Hello,

J'ai un "petit" problème avec un DropDownList.. Je ne sais pas si j'écris
mon message au bon endroit ou si je devrais l'envoyer dans "Javascript"
mais
j'y vais quand même... ;)

J'ai un formulaire qui contient un Dropdownlist, lorsque que le client
Click
sur "Envoyer" j'affiche un "DIV" par-dessus tout la page pour empêcher le
client de cliquer sur un bouton ou autre pendant le traitement.

Le problème est que ça fonctionne pour tout, sauf le Dropdownlist qui lui
reste afficher par dessus mon "DIV" donc le client peu changer son
contenu.

J'utilise la même fonction sur quelques autres pages et tout fonctionne
bien, mais elles ne contiennent pas de DDlist.

Est-ce que quelqu'un aurait une petite idée ?

Merci