Bonjour, j'ai écrit il y a qql temps au sujet de plusieurs listes que je gere dans un formulaire jsp
Au début j'ai ma première liste active, les autres sont grisées grâce à l'attribut disabled="true".
Une fois que l'utilisateur a fait son choix dans liste1, j'active la liste suivante :
J'ai fait un petit script pour gerer le disabled :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <html:select property="liste1" onchange="AfficheListe2()">
Le problème vient du submit(), ca recharge completement ma page et donc l'attribut disabled se remet à "true", sa valeur initiale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function AfficheListe2() { if(document.getElementById("liste2").disabled == true) document.getElementById("liste2").disabled = false; document.getElementById('maForm').submit(); }
Je pensais donc utiliser du code jsp grace au balise <%! %> et créer ma fonction AfficheListe2() dedans. Est-ce que qqn pourrait me guider dans l'écritute de ce code ? Comment faire un submit() avec les balsies jsp ? Comment récuperer le disabled ?
Ou alors voyez vous un autre moyen de gerer ça...
Je vous remercie pour vos remarques et votre aide
Angélique
Partager