- 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")
- }
-
- $("form input.message").val("")
- thisPageMinichat.conversations.enleverMessagesRepond()
- }
- else if (data["reply"] === "error")
- {
- thisPageMinichat.util.messageDialogue(data["error_message"])
- }
- thisPageMinichat.envoieMessageEnCours = false
- },
- error : function()
- {
- thisPageMinichat.envoieMessageEnCours = false