[AJAX] Affichage sous Firefox
Bonjour,
Voilà je débute en javascript et je n'ai quasi aucunes connaissances dans ce langage.
Mon problème :
J'ai un menu déroulant et lorsqu'on fait un choix dans ce dernier, des zones de texte se mettent à jour. Tout fonctionne très bien, seulement voilà, les caractères spéciaux ne s'affichent pas (j'ai un "?" à la place).
J'ai trouvé quelques sujets traitant de ça, mais je ne suis pas arrivée à comprendre d'ou vient l'erreur.
Mon code (aidé d'un tuto et bidouillé) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
function affichenom(id) {
getXhr();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
leselect = xhr.responseText;
nom = 'nom' + id;
document.getElementById(nom).value = leselect;
afficheprix(id);
}
}
xhr.open("POST",'includes/devisAJAX.php',true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
prod = 'prod'+id;
sel = document.getElementById(prod);
idprod = sel.options[sel.selectedIndex].value;
xhr.send("param=2&prod=" + idprod);
} |
Merci beaucoup, d'avance, pour votre aide !
Istr