MOD Lors d'une erreur lors d'en envoie de message le message n'est plus enlevé de...
[euphorik.git] / js / pageMinichat.js
index ce0bcf0..5c36577 100755 (executable)
@@ -188,6 +188,7 @@ PageMinichat.prototype.envoyerMessage = function(pseudo, message)
 
    //this.util.log(this.util.xmlVersAction(this.getXMLmessage(pseudo, message, repondA)).action)\r
    //alert(this.util.xmlVersAction(this.getXMLMessage(pseudo, message, repondA)).action)
+   /* Obsolète\r
    jQuery.post("request",  this.util.xmlVersAction(this.getXMLMessage(pseudo, message, repondA)),
       function(data, textStatus)
       {
@@ -195,6 +196,20 @@ PageMinichat.prototype.envoyerMessage = function(pseudo, message)
          //alert(data)
          jQuery("form input.message").val("")
       }
+   )*/\r
+   \r
+   jQuery.ajax(\r
+      {\r
+         url : "request", \r
+         type: "POST",\r
+         data : this.util.xmlVersAction(this.getXMLMessage(pseudo, message, repondA)),\r
+         dataType : "xml",\r
+         success : function(data, textStatus)\r
+         {
+            if(jQuery("statut", data.documentElement).text() == "ok")\r
+               jQuery("form input.message").val("")\r
+         }\r
+      }\r
    )
 }
 
@@ -507,6 +522,7 @@ Messages.prototype.rafraichirMessages = function(vider)
    var thisMessages = this // caisupair javacrypte\r
       
    //this.util.log(this.util.serializer.serializeToString(this.getXMLrafraichirMessages()))   
+   //alert(this.util.xmlVersAction(this.getXMLrafraichirMessages()).action)
    this.attenteCourante = jQuery.ajax({
          type: "POST",
          url: "request",