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 :

PB de listes déroulantes


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut PB de listes déroulantes
    Salut, j'ai un petit probleme, j'espere ke kelkun pourra m'aider;
    G un formulaire en php, dans lequel g inserer des listes deroulantes. Sourtout, j'en est trois qui sont en cascade, en clair la premiere (loueur) me change la liste de la seconde (marque) qui me change la liste de la troisieme (modele), j'ai crée 2 tableaux (marque_loueur) et (loueur_marque_modele), g fait mes fonctions en JS pour pas rafraichir la page. Mon soucis c ke le lien entre la 2e et la 3e listes ne se fait ke si on rafraichit la page je suppose kil y a un probleme avec ma 2fct mais je comprend ce ki foire.



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    function remplir(valeur,marque)
    { 
    var sel="";
    sel="<select size='1' name='marque' onchange='remplir3(valeur,marque,'')'>";
    	for(var i=0;i<List.length;i++)
    	{
    		if((List[i][0]==valeur) && (List[i][1]==marque))
    		{
    		sel=sel +"<option value="+List[i][1]+" selected=\"selected\">"+List[i][1]+"</option>";
    		}
    		else
    		{
    			if(List[i][0]==valeur) 
    			{
    			sel=sel +"<option value="+List[i][1]+">"+List[i][1]+"</option>";	
    			}
    		}	
    	}
    sel=sel +"</select>";
    document.getElementById('marque').innerHTML=sel;}
     
     
     
    function remplir3(loueur, marque, modele)
    {
    var sel2="";
    sel2="<select size='1' name='modele'>";
    	for(var i=0;i<List2.length;i++)
    	{ 
    	 	if( (List2[i][0]==loueur) && (List2[i][1]==marque) && (List2[i][2]==modele.value))
    		{
    		sel2+="<option value="+List2[i][2]+" selected=\"selected\">"+List2[i][2]+"</option>";
    		}
    		else
    		{
    			if ((List2[i][0]==loueur) && (List2[i][1]==marque))
    			{
    			sel2+="<option value="+List2[i][2]+">"+List2[i][2]+"</option>";
    			}
    		}	
    	}
    sel2+="</select>";
    document.getElementById('modele').innerHTML=sel2;}

    Merci de me lacher un coup de main .

  2. #2
    Membre Expert
    Avatar de ryan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 956
    Billets dans le blog
    1
    Par défaut
    Salut Raims

    Cette question étant posée régulièrement, Jérôme, dans sa grande bonté, en a fait une FAQ.

    http://javascript.developpez.com/faq...js#listesLiees

    Ryan

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut
    Ok merci je vai essayer

Discussions similaires

  1. valeur d'une liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2004, 16h11
  2. liste déroulante
    Par leeloo076 dans le forum ASP
    Réponses: 12
    Dernier message: 23/03/2004, 10h35
  3. liste déroulante avec session
    Par leeloo076 dans le forum ASP
    Réponses: 3
    Dernier message: 19/03/2004, 11h01
  4. liste déroulante en ASP vbscript
    Par leeloo076 dans le forum ASP
    Réponses: 9
    Dernier message: 17/03/2004, 16h42
  5. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53

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