Bonjour à tous,
Je travaille actuellement sur un script qui n'a pas été écrit par moi.
Je dois apporter des modifications.
Pour l'instant ça va, tout se passe bien.
Mais je me trouve face à un problème, et j'ai besoin d'aide, de conseils.
Voila, en gros dans le script, on a différentes étapes. On fait des trucs, on fait next, etc. c'est pas hyper intéressant en soit.
Ce qui compte, c'est que dans chaque étape, lorsque l'utilisateur clique sur un bouton ou un autre, ça déclenche une fonction javascript, qui elle fait appel à des scripts php (qui font des trucs en base). Et le résultat de la base se retrouve ensuite affiché à l'écran.
Je sais pas si ce que je dis est clair, mais bon bref, c'est dynamique quoi.
L'utilisateur clique, et le résultat récupéré en base se trouve affiché à l'écran, sans que la page ait été rafraichie.
Ma question:
A un moment, dans une page, j'ai une liste déroulante qui contient des choix. En fonction du choix de l'utilisateur, j'affiche une autre liste déroulante (le contenu de cette autre liste est récupéré en base et dépend du choix utilisateur).
Cette autre liste donc, n'existe pas dans ma page php (contrairement à la première). C'est moi qui la créé dynamiquement disons.
Jusque là, ça marche impec.
Là ou ça se complique, c'est pour déclencher une action sur la 2ème liste.
En effet, dans ma page, j'ai un code JS pour ma liste 1. Ce code javascript lance une page php qui va chercher en base, etc. Mais ma liste 2, elle, elle est créée dynamiquement, et n'existe pas lorsque ma page principale est chargée.
Et donc je n'arrive pas à lui associer un code Javascript.
En fait, je ne sais même pas si ce que je veux faire est possible, et ça me stresse un peu.
Ce que je veux faire c'est:
Afficher dynamiquement une liste déroulante, qui elle même, en fonction de ce que l'on choisit, affichera une table.
Est-ce que vous voyez ce que je veux dire ?
Est-ce que quelqu'un voudrait m'aider ? Ou au moins, me dire si c'est possible à faire ?
Un grand merci.
Partager