Bonjours,
J'ai fait un petit script avec la librairie Prototype pour poster un formulaire en ajax ...
Le problème est que si j'escape le contenu de mon formulaire, les caractères accentués ne passent pas et font planter l'envoi du formulaire tandis que si je ne fais pas d'escape les caractère accentué passe mais pas celui-ci "&" y a t'il un moyen de faire passer tout les caractères ?
Voici mon code ( celui qu ne marche pas avec les caractères accentués )
Merci d'avance ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 userComment = $F('userComment'); userComment = escape(userComment); new Ajax.Request('/ajax/addComment.php', { method:'post', parameters: 'userComment=' + userComment + '&idAlbum=' + $F('idAlbum') + '&idSection=' + $F('idSection') + '&idPhoto=' + $F('idPhoto'), onComplete: function(requester){ $('userComment').clear(); hideEffet(); loadListComment(); } });
Partager