Bonjour,

J'utilise la fonction jquery .serilize() pour passer les champs de mon formulaire à ma methode POST. Le code rassemble à quelque chose de classique.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$.ajax({
     url :blablabla,
     type : "POST",
     data : ($("form#toto").serialize()),
     success : function(data) {
				instructions;
			}
});
Je me susi rendu compte que sous IE6, les caractères speciaux arrivent dans la méthode POST de la servlet avec un très mauvais encodage comme par exemple :
é = é

Aucun souci sous FF.

Il y a-t-il une solution pour faire fonctionner le .serialize() sous IE6, sans changer l'encodage des pages, actuellement en ISO-8859-1?

Cordialement,

Nooby