Salut
J'ai sur une page deux listes déroulantes liées entre elles permettant d'afficher une seconde page où je fais une requête en fonction de leur valeur et qui crée un tableau de résultat.
Ca fonctionne très bien.
Le problème, c'est que si depuis la seconde page je fais "précédent" dans le navigateur pour retourner à ces deux listes, il garde bien l'option sélectionnée dans la premiere liste (par exemple la 2eme) mais il affiche dans la seconde les valeurs correspondant à la 1ere option de la 1ere liste !
En fait quand on clique sur précédent, on dirait qu'il affiche le code de la page au moment on elle est chargée et il resélectionne les index des listes mais le problème c'est que la 2eme liste avait été modifiée par javascript...
J'ai ce bug sous IE et FF et je ne vois pas trop comment le résoudre. A la limite, il faudrait qu'il ne garde pas en mémoire ce qui avait été sélectionné mais comment faire ? Je crois que c'est pas possible de capturer le clic sur le bouton précédent alors j'ai vraiment pas d'idée
Merci
Partager