apt Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Bonsoir, j'ai deux table. une pour les pays et l'autre pour les villes. j'aimerais bien avoir le code qui me permettra de lier deux liste deroulantes d'une facon que l'orsqu'on choisi un pays de la premiere liste, la deuxieme liste se charge automatiquement de tout les villes du pays selctioné Merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ex-floodeur Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Il me semble qu'il faille faire intervenir du javascript... Lien vers le commentaire Partager sur d’autres sites More sharing options...
lupucide Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Juste du CSS et des listes imbriquées, ça devrait le faire... seulement sur Gecko. Du JavaScript oui, mais il faut alors que ça reste accessible sans. Lien vers le commentaire Partager sur d’autres sites More sharing options...
apt Posté 6 Mai 2005 Auteur Partager Posté 6 Mai 2005 un exemple, un cours ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
lupucide Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Regarde dans les tutoriels d'Alsacréations, tu devrais y trouver ton bonheur je pense. Lien vers le commentaire Partager sur d’autres sites More sharing options...
MarvinLeRouge Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Salut, Proposition pour l'accessibilité : 1) Au chargement, la liste des pays contient tous les pays et la liste des villes toutes les villes de tous les pays 2) Lors du chargement, tu mets dans des tableaux javascript les associations villes/pays pour pouvoir gérer la modification du menu ville à la volée Proposition 2 : 1) Tu ne remplis que le menu pays au départ, et tu affiches un bouton submit 2) Tu caches ce bouton submit au démarrage via javascript, et tu ajoutes une fonction onchange sur le menu pays. Comme ça, si le javascript est désactivé, ça passe quand même. La fonction onchange provoque un rechargement de la page, avec un paramètre hidden en post. Je pense que cette solution est préférable, SI tu dois avoir la liste de TOUTES les villes de chaque pays. Lien vers le commentaire Partager sur d’autres sites More sharing options...
apt Posté 6 Mai 2005 Auteur Partager Posté 6 Mai 2005 Lupicide -> j'ai mais je n'ai encore rien trouve MarvinLeRouge -> ta deuxieme proposition est plus pratique reste le code a trouve ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
lupucide Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Afficher/Masquer des "calques" sans javascript Je pense que ça peut t'aider. Il y a plusieurs exemples, regarde bien. Lien vers le commentaire Partager sur d’autres sites More sharing options...
apt Posté 6 Mai 2005 Auteur Partager Posté 6 Mai 2005 je ne crois pas que je trouverais quelque chose sur le javascript/php sur ce site. il est bon fait pour maitraiser le CSS. et j'avoue egalemant qu'il est tres bien fait merci lupicid. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Eric (11) Posté 6 Mai 2005 Partager Posté 6 Mai 2005 Peut être sur ce site Eric Lien vers le commentaire Partager sur d’autres sites More sharing options...
apt Posté 7 Mai 2005 Auteur Partager Posté 7 Mai 2005 C'est plus compliquer que ce que je croyais .... Lien vers le commentaire Partager sur d’autres sites More sharing options...
MarvinLeRouge Posté 8 Mai 2005 Partager Posté 8 Mai 2005 Si tu choisis la solution "rechargement de la page", tu n'en as pas besoin. Lien vers le commentaire Partager sur d’autres sites More sharing options...
claire_ Posté 9 Mai 2005 Partager Posté 9 Mai 2005 Hello ! Est-ce quelqu'un a déjà donné cet exemple : http://javascript.developpez.com/faq/?page...Der#listesLiees Lien vers le commentaire Partager sur d’autres sites More sharing options...
apt Posté 12 Mai 2005 Auteur Partager Posté 12 Mai 2005 Merci claire. c'est un bon exemple. il manque seulement : comment alimenter les listes a partir d'1 BDD ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
MarvinLeRouge Posté 13 Mai 2005 Partager Posté 13 Mai 2005 Salut, Pour alimenter depuis une bdd, c'est assez simple : 1) tu récupères les éléments de ta bdd (intitulé, id) 2) tu crées une chaîne de caractères correspondant à ta liste déroulante en mettant pour chaque item l'id en value et le libellé dans le option 3) tu fais un magnifique echo Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant