|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
Bonjour,
Je travaille sur un script en javascript Asynchrone. Le but est la mise à jour d'une liste déroulante a partir de la sélection d'une première liste. Mon test fonctionne bien avec firefox, safari et chrome, mais pas avec IE. Voici la fonction qui me pose problème: Code :
Je transmet donc des variables par l'intermédiaire de data. Le problème est que IE ne transmet pas la valeur sélectionné dans la première liste. J'ai ajouté " alert(l1.options[index].value); ", pour voir le contenu et pour IE ca ne m'affiche rien, pour les autres navigateurs la sélection est bien transmise. Voyez-vous ou est le problème ? Merci d'avance. |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
essaye :
Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#3 | |||
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
on peut voir le code html du form ???
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
Code :
|
||
|
|
00
|
|
|
#6 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
Code :
<form class="CenteredForm" name="form_selects" id="form_selects" action="" method="" onsubmit="return false;"> Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
Ça ne fonctionne toujours pas sous IE (les autres ok).
|
|
|
00
|
|
|
#8 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
essaye:
Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
J'ai remplacé "xhr" par "xhr_object", dans le bout de code que vous m'avez donné, pour que ce soit cohérent avec le reste.
Mais, toujours pareil, ca ne marche pas sous IE. Dernière modification par yann123456 ; 16/03/2010 à 14h51. |
|
|
00
|
|
|
#10 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
Code :
<body onload="request04('form_selects')"> Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#11 | |||
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
Citation:
Je travaille à partir de ce topic: http://robloche.free.fr/javascript/t.../tuto_xhr.html (partie 5), pourtant le script de cette page fonctionne sous IE!!! c'est la même chose. Edit: J'ai fais la modif, toujours pareil, marche pas sous IE. |
|||
|
|
00
|
|
|
#12 | ||||
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
J'ai apparemment un conflit entre mes deux fonctions avec IE.
request04('form_selects') créé la première liste déroulante. J'ai supprimé cette fonction et crée une liste déroulante html à la place et la, la deuxième liste ce met à jour sur tous les navigateurs (même IE). C'est pourquoi je pense qu'il y a un conflit sous IE entre mes deux fonctions. Voici donc le code complet avec les deux fonctions (désolé, je ne pensais pas que cela pouvait venir de la) Le html du formulaire: Code :
Code :
|
||||
|
|
00
|
|
|
#13 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 29 075 ![]() |
pourquoi faire deux fonctions xhr ???
fais en une seule et passe les elements en paramètre ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#14 |
|
Membre du Club
![]() Inscription : février 2008 Messages : 137 ![]() |
J'ai tous repris depuis le début à partir de ce document:
http://siddh.developpez.com/articles/ajax/#LIV-A Mon test fonctionne, je n'ai plus qu'a l'adapter à mon projet. Merci de vos réponses. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com