Bonjour,
J'ai une liste d'auteurs dans un menu déroulant, avec un OnChange="get_titre();", cela me permet d'obtenir une deuxième liste dans un menu déroulant des titres de livres.
Le tout fonctionne avec de l'ajax tout ce qu'il y a de plus classique.
Voir le tuto ici : http://siddh.developpez.com/articles/ajax/
Le problème vient du retour de la fonction get_titre(), dès qu'il y a un caractère accentué elle le remplace par un point d'interrogation et supprime le caractère suivant.
D'ailleurs dans le tuto, si on place des caractères accentués le script tombe par terre. ( Désolé siddh)
J'ai bien tenté de forcé l'encodage avec un http.setRequestHeader('Content-Type','text/html; charset=iso-8859-1'); mais j'y crois pas trop, et d'ailleurs cela ne marche pas.
Il y aurait t'il un moyen de récupérer les valeurs de la deuxième liste déroulante avec un encodage ad hoc ???
Merci de ne pas me suggérer un retour XML, c'est bien une reponse texte qu'il me faut...
Partager