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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<html:select property="liste1" onchange="AfficheListe2()">
J'ai fait un petit script pour gerer le disabled :
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();
}
Le problème vient du submit(), ca recharge completement ma page et donc l'attribut disabled se remet à "true", sa valeur initiale.

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