La variable de message n'existe pas dans la fonction. L'objet est une liste de variables envoyées au serveur, la fonction après c'est la fonction exécutée lorsque la réponse arrive. La variable de message n'existe pas dans cette fonction.
Je ne suis pas sûr de ce que vous essayez de faire. Si vous essayez de remplacer le texte avant de l'envoyer au serveur, vous devez utiliser le code suivant:
$.post("insertPrivateMessage?action=sendchat",
{ to: GroupUserArray[count],
message: message.replace(/</g,"<").replace(/>/g,">").replace(/\"/g,"""),
username: $("#author").val(),
GROUP: chatboxtitle
} ,
function(data){
});
Si vous essayez de remplacer les données renvoyées par le serveur, vous devez utiliser ce code:
$.post("insertPrivateMessage?action=sendchat",
{ to: GroupUserArray[count],
message: message,
username: $("#author").val(),
GROUP: chatboxtitle
} ,
function(data){
message = data.replace(/</g,"<").replace(/>/g,">").replace(/\"/g,""");
});
Qu'est-ce que 'message'? –