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

HTML Discussion :

[HTML] Enchainement de select liés


Sujet :

HTML

  1. #1
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut [HTML] Enchainement de select liés
    Bonjour,

    J'ai 2 listes que je récupère, l'un est la liste des tables de ma base mySQL, l'autre est la liste des champs de ces tables.

    Je veux pouvoir

    1) Sélectionner dans la liste des tables.
    2) Choisir dans la liste des champs de la table précédemment sélectionnée

    Dois-je partir sur du Javascript ?

    A mon sens ce n'est pas nécessaire, je suis en intranet sur sur un poste de paramétrage de site qui ne fera que peu de modification.

    J'ai prévu de la faire en PHP avec 2 boucles, la 1ère

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    			<select name="doc_file" title="Veuillez choisir une Table dans la liste" onfocus="this.className='focus';" onblur="this.className='normal';" >
    						<option value=""></option>
    						{foreach from=$tb_tables item=tb_table}
    								<option value="{$tb_table}"
    	  							{if ($tb_table == $table.doc_file)}
    	  					 		selected
    	  				 			{/if}
    	  							>{$tb_table}</option>	
    	  					{/foreach}		
    			</select>
    Me donne à choisir dans la liste des tables. Comment déclencher automatiquement un submit pour retourner lire dans le serveur la liste des champs de cette table ?

    Je fais une seconde boucle qui va me permettre de sélectionner dans la liste des champs.

    Est-ce comme cela qu'il faut faire ?

    Merci

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Pour les listes liées tu as un super tuto sur l'ajax si ca t'interesse (JavaScript)

  3. #3
    Membre extrêmement actif Avatar de lodan
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2 064
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 064
    Points : 682
    Points
    682
    Par défaut
    Merci Kerod,

    Je pars sur Ajax - une autocomplétion pas à pas. J'avais envie de faire de l'ajax sans trop savoir pourquoi.

    Maintenant c'est peut-être l'occasion

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

Discussions similaires

  1. [JSP] html:options ds select simple
    Par kij dans le forum Struts 1
    Réponses: 1
    Dernier message: 28/04/2008, 11h46
  2. [HTML] Problème balise select vide
    Par mijean dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/04/2007, 14h25
  3. [HTML - Formulaires] Un <select> ou on peut écrire
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 26/10/2005, 18h28
  4. [HTML] image et <select>
    Par ashurai dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 06/10/2005, 18h46
  5. [html][javascript] probleme <select> affichage
    Par maysa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/09/2004, 16h17

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