Lier 3 listes déroulantes
Résolu/Fermé
A voir également:
- Lier 3 listes déroulantes
- Listes déroulantes en cascade excel - Guide
- Picasa 3 - Télécharger - Albums photo
- Faire des listes déroulantes excel - Guide
- Photorecit 3 - Télécharger - Visionnage & Diaporama
- Ai suite 3 download - Télécharger - Optimisation
2 réponses
Stanislas Poisson
Messages postés
424
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
16 juin 2014 à 17:14
16 juin 2014 à 17:14
Bonjour, ce que tu souhaite faire peut-être fais de deux maniere: Coté serveur (php,...) ou coté utilisateur (javascript)
Coté serveur:
Tu fais un formulaire avec les deux premier choix, et un submit qui vas envoyer le formulaire au serveur, le serveur vas travailler avec c'est données et ressortir le troisieme.
Inconvenient: Le fait d'envoyer le formulaire et de charger une page suplémentaire.
Coté utilisateur:
Tu fais toujours le même formulaire mais tu met un javascript/jQuery/zepto/... qui se charge de capturer l'état des champs selectif et lors d'un changement sur les deux puis d'une modification de l'un des deux, tu fais une requette ajax vers ton serveur puis tu traite le retour.
Avantage: Permet à l'utilisateur de rester sur la page, allege le volume de donnée transmit.
Voila les deux grande lignes. Maintenant a toi de faire un premier choix puis de travailler dessus.
Coté serveur:
Tu fais un formulaire avec les deux premier choix, et un submit qui vas envoyer le formulaire au serveur, le serveur vas travailler avec c'est données et ressortir le troisieme.
Inconvenient: Le fait d'envoyer le formulaire et de charger une page suplémentaire.
Coté utilisateur:
Tu fais toujours le même formulaire mais tu met un javascript/jQuery/zepto/... qui se charge de capturer l'état des champs selectif et lors d'un changement sur les deux puis d'une modification de l'un des deux, tu fais une requette ajax vers ton serveur puis tu traite le retour.
Avantage: Permet à l'utilisateur de rester sur la page, allege le volume de donnée transmit.
Voila les deux grande lignes. Maintenant a toi de faire un premier choix puis de travailler dessus.