Bonjour,
J'ai construit un form (POST) dans lequel j'ai (entre autres) un <input type="text" name="codepostal">
L'internaute y saisit donc un code postal de son choix.
Et juste après j'ai mis un <select name="choixville"> (qui est vide à l'ouverture du form) et dont les <option> seront issus dynamiquement d'une table MySQL contenant la liste des codes postaux et villes, càd qui n'affichera que la liste des villes dont le code postal correspond à celui qui a été saisi)
Ce que j'aimerais donc obtenir, c'est que le contenu de la liste déroulante "choixville" soit filtré instantanément après la saisie du code postal.
Mon pb n'est pas de générer cette liste dynamique, ça je sais faire, mais c'est un pb plutôt d'ordre "évènementiel" : est-ce possible de faire un "onclick" sur la liste déroulante (un peu comme l'évènement du même nom dans VBA) qui permettrait de récupérer la valeur du champ "codepostal" et ainsi me permettre de filtrer ma liste déroulante des villes en fonction de cette valeur ?
Je pense que la question cruciale est : peut-on récupérer le contenu d'un champ texte de form alors qu'il n'a pas encore été passé en paramètre ? (le bouton submit n'intervenant qu'après, lorsque l'internaute a fini de remplir l'ensemble des champs du form).
Voilà, j'espère que j'ai exprimé mon pb suffisamment clairement, en espérant qu'il existe une solution plus simple que d'imbriquer 2 forms.
Merci d'avance !
Partager