13-06-2008, 12:29 PM
Le mieux est dans ce cas d'afficher tous les cas possibles dans le menu déroulant et de masquer les éléments qui ne correspondent pas au chargement, par Javascript. Ainsi il devient possible d'utiliser le site sans Javascript.
Tu peux par exemple avoir 3 régions A, B et C, qui ont chacun un village a, b, c.
Au chargement de la page, tu affiches donc un menu déroulant avec les 3 régions, puis une liste contenant les 9 choix de villages.
Il suffit ensuite d'appliquer une surcouche Javascript qui, au chargement, capture le numéro de la région est compare pour chaque village s'il est associé à cette région. Si ce n'est pas le cas, ledit élément est masqué. le test est également effectué sur l'événement onchange de la liste des régions.
Sephi-Chan
Tu peux par exemple avoir 3 régions A, B et C, qui ont chacun un village a, b, c.
Au chargement de la page, tu affiches donc un menu déroulant avec les 3 régions, puis une liste contenant les 9 choix de villages.
Il suffit ensuite d'appliquer une surcouche Javascript qui, au chargement, capture le numéro de la région est compare pour chaque village s'il est associé à cette région. Si ce n'est pas le cas, ledit élément est masqué. le test est également effectué sur l'événement onchange de la liste des régions.
Sephi-Chan