Récupérer les données d'une liste déroulante dans un champs input text
Fermé
PatrickMoustache
Messages postés
15
Date d'inscription
vendredi 22 mai 2015
Statut
Membre
Dernière intervention
13 mai 2019
-
12 mai 2019 à 18:38
PatrickMoustache Messages postés 15 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 13 mai 2019 - 13 mai 2019 à 11:21
PatrickMoustache Messages postés 15 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 13 mai 2019 - 13 mai 2019 à 11:21
A voir également:
- Récupérer les données d'une liste déroulante dans un champs input text
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Recuperer video youtube - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
1 réponse
jordane45
Messages postés
38430
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 février 2025
4 735
13 mai 2019 à 00:07
13 mai 2019 à 00:07
Bonjour,
Si je comprends bien... tu voudrais alimenter tes INPUT au moment de la selection dans ta liste déroulante ?
Dans ce cas... ça ne peut pas se faire en php.
Je rappelle que PHP s'éxécute côté SERVEUR. le code ne sera donc exécuté qu'àprès un appel à la page ou un SUBMIT.
Pour modifier le contenu des champs html sans recharger la page...seul le Javascript permet de le faire.
Donc, soit tu stockes ton "array" dans une variable JS que tu utilises ensuite pour renseigner les champs voulus... soit (et c'est ce que je ferai....) tu utilises de l'ajax.
Voici des exemples :
https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
et Il y en a des millions d'autres sur le net au cas où.
Si je comprends bien... tu voudrais alimenter tes INPUT au moment de la selection dans ta liste déroulante ?
Dans ce cas... ça ne peut pas se faire en php.
Je rappelle que PHP s'éxécute côté SERVEUR. le code ne sera donc exécuté qu'àprès un appel à la page ou un SUBMIT.
Pour modifier le contenu des champs html sans recharger la page...seul le Javascript permet de le faire.
Donc, soit tu stockes ton "array" dans une variable JS que tu utilises ensuite pour renseigner les champs voulus... soit (et c'est ce que je ferai....) tu utilises de l'ajax.
Voici des exemples :
https://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
et Il y en a des millions d'autres sur le net au cas où.
13 mai 2019 à 08:56
Modifié le 13 mai 2019 à 11:05
Je viens d'ouvrir le zip !
Euh, comment dire... J'en ai pour quelques jours à comprendre tout ça !!! :)
Merci quand même pour ce travail !
13 mai 2019 à 11:13
C'est vrai que mon code est un peu compliqué...
Par exemple :
http://memo-web.fr/categorie-ajax-2/
et un tuto sur le sujet :
https://openclassrooms.com/fr/courses/1567926-un-site-web-dynamique-avec-jquery/1569648-le-fonctionnement-de-ajax
13 mai 2019 à 11:21