Bonjour,
J'utilise de l'AJAX dans mon formulaire.
L'utilisateur peut choisir une données dans un menu déroulant ce qui initialisera l'ensemble des champs du formulaire par rapport aux données contenu dans la BDD.
Mon probleme est que, à chaque changement du choix de l'utilisateur dans le menu déroulant, j'initialise tous les elements avant de leur attribué une valeurs s'ils en ont une:
Pour le SELECT:
for(var i=0;i<timeperiod_tp_id.length;i++ ){timeperiod_tp_id.options[i].selected = false;}
Sous FF, pas de probleme. Mais sous I.E Cette instruction n'est pas pris en compte :
Si une information a été chargé dans le select (une info a selected=true), et que l'on modifie notre choix dans le menu déroulant qui re initialise le forumulaire et que ce select ne doit avoir aucun element selectionné cela ne marche pas.
Exemple:
choix menu déroulant: INFO1
cela entraine dans le select que 24*7 est selectionné
si on change de choix sans valider : INFO2 et que pour INFO2 il y a pas de valeur pour le SELECT je me retrouve avec 24*7 quand meme sélectionnée.
DOnc l'instruction ci-dessus n'a pas intialiser a false les infos du select.
Sous FF je n'ai pas ce probleme.
Merci beaucoup d'avance.
Partager