IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Chargement de script en fonction d'un champ


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 20
    Par défaut Chargement de script en fonction d'un champ
    Bonjour,
    j'utilise AJAX (enfin AJAHT d'apres ce que j'ai compris...) pour remplir des listes déroulantes sur une page PHP, les unes en fonction des autres. Donc lorsque je selectionne la premiere, la 2eme se remplit et en fonction, de meme pour la 3eme.
    Mon probleme est que j'aimerais pour certains utilisateurs "préremplir" la premiere par exemple, en mettant au lieu d'un select un hidden pour la valeur et un text pour l'affichage à l'utilisateur. Donc dans ce cas, je mets dans ma page apres mon text :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <script language="Javascript"> Liste2(variable);</script>
    qui est censé appelé la partie du javascript qui rempli la 2eme liste.
    Cela marche sous FF mais pas IE.

    Quand je mets un document.writeln, il me met bien ma phrase, donc le probleme viendrait de ma fonction? Et quand je met un lien pour recharger ma fonction, ca marche aussi...
    Je precise aussi que j'appele ma fonctione en PHP donc du style liste2('.$_SESSION['mavar'].')

    Je precise (mais ca doit surement se voir tres vite ) que je ne suis pas un expert, surtout pas en javascript.
    Merci de votre aide.

  2. #2
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 20
    Par défaut
    Ayé j'ai la solution:
    j'appelais mon script avant de déclarer les "id", donc, IE ne les trouvait pas puisqu'ils étaient déclarés après l'appel de fonction JS.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancement d'une fonction non demandée au chargement du script
    Par Genestoux dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/06/2009, 13h37
  2. Regrouper une sélection en fonction d'un champ et d'une date
    Par 12_darte_12 dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 29/03/2006, 17h12
  3. Réponses: 1
    Dernier message: 10/01/2006, 10h59
  4. [CR 8.5]Aff d'une section en fonction d'un champ paramètre ?
    Par caviar dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 16/02/2005, 16h15
  5. Fonction LEFT sur champ de type "text" : méthodes
    Par MatthieuQ dans le forum Langage SQL
    Réponses: 4
    Dernier message: 08/06/2004, 11h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo