- jQuery.ajax(
- {
- url : "request",
- type: "POST",
- data : this.util.jsonVersAction(this.getJSONMessage(pseudo, message)),
- dataType : "json",
- beforeSend : function(xmlHttpRequest)
- {
- // TODO : ça marche ça ??
- xmlHttpRequest.setRequestHeader("X-Requested-With", "")
- },
- success : function(data, textStatus)
- {
- if(data["reply"] == "ok")
- {
- // met à jour la classe des messages auquel repond celui ci (c'est un peu de la triche) TODO : ya mieux ?
- for (var messId in thisPageMinichat.conversations.messagesRepond)
- {
- for (var j = 0; j < thisPageMinichat.conversations.conversations.length; j++)
- {
- var mess = thisPageMinichat.conversations.conversations[j].messagesParId[messId]
- if (mess != undefined)
- mess.clientARepondu = true
- }
- // TODO : ca sert à qque chose ?
- //$("#conversations div#" + thisPageMinichat.conversations.messagesRepond[messId].getId()).addClass("repondu")
+ this.communication.requete(
+ "put_message",
+ this.getJSONMessage(pseudo, message),
+ function() {
+ // TODO : revoir cette partie
+ // met à jour la classe des messages auquel repond celui ci (c'est un peu de la triche) TODO : ya mieux ?
+ objectEach(thisPageMinichat.conversations.messagesRepond, function(messId) {
+ thisPageMinichat.conversations.conversations.each(function(i, conv) {
+ var mess = conv.messagesParId[messId];
+ if (mess) {
+ mess.clientARepondu = true;
+ $("#conversations #" + mess.getId(conv.getId())).addClass("repondu")