Gestion de la barre de recherche
Fermé
patrlove
Messages postés
14
Date d'inscription
lundi 30 octobre 2017
Statut
Membre
Dernière intervention
6 septembre 2018
-
11 déc. 2017 à 15:07
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 12 déc. 2017 à 16:46
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 12 déc. 2017 à 16:46
A voir également:
- Gestion de la barre de recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Comment remettre la barre des tâches à la normale ? - Guide
- Changer la couleur de la barre des taches - Guide
- Windows 11 barre des taches a gauche - Guide
- Barre de défilement - Guide
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
12 déc. 2017 à 16:46
12 déc. 2017 à 16:46
Salut,
La solution généralement utilisée pour lier deux balises select est d'effectuer une deuxième requête http pour récupérer la liste des éléments de la deuxième balise select lorsque l'utilisateur choisi un élément dans la première balise select.
Le principe de base en détail :
1. On charge la première fois le formulaire (requête http n°1) : la première balise select contient les premiers choix et la deuxième balise select est vide.
2. Lorsque l'utilisateur choisi un élément dans la première liste, on envoie automatiquement le formulaire (avec un submit dans un onchange par exemple) avec le choix sélectionné (requête http n°2).
3. Coté serveur, on récupère les données de la deuxième liste en fonction du choix sélectionné (via une requête sql par exemple).
4. On recharge alors le formulaire avec les choix de la deuxième liste récupérés au point 3.
Enfin pour éviter de recharger complètement la page à l'envoi du formulaire lorsque l'utilisation choisi un élément dans la première liste, on pourra utiliser Ajax à la place d'un attribut onchange.
Bonne journée,
La solution généralement utilisée pour lier deux balises select est d'effectuer une deuxième requête http pour récupérer la liste des éléments de la deuxième balise select lorsque l'utilisateur choisi un élément dans la première balise select.
Le principe de base en détail :
1. On charge la première fois le formulaire (requête http n°1) : la première balise select contient les premiers choix et la deuxième balise select est vide.
2. Lorsque l'utilisateur choisi un élément dans la première liste, on envoie automatiquement le formulaire (avec un submit dans un onchange par exemple) avec le choix sélectionné (requête http n°2).
3. Coté serveur, on récupère les données de la deuxième liste en fonction du choix sélectionné (via une requête sql par exemple).
4. On recharge alors le formulaire avec les choix de la deuxième liste récupérés au point 3.
Enfin pour éviter de recharger complètement la page à l'envoi du formulaire lorsque l'utilisation choisi un élément dans la première liste, on pourra utiliser Ajax à la place d'un attribut onchange.
Bonne journée,