Update of /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate
In directory james.mmbase.org:/tmp/cvs-serv12849/mmbase/searchrelate

Modified Files:
        Searcher.js.jsp page.css.jsp 
Log Message:
some details, to better show that something happens


See also: 
http://cvs.mmbase.org/viewcvs/speeltuin/mihxil/wiki/mmbase/searchrelate


Index: Searcher.js.jsp
===================================================================
RCS file: /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate/Searcher.js.jsp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- Searcher.js.jsp     1 Apr 2008 13:09:30 -0000       1.7
+++ Searcher.js.jsp     1 Apr 2008 16:18:49 -0000       1.8
@@ -11,7 +11,7 @@
 
  *
  * @author Michiel Meeuwissen
- * @version $Id: Searcher.js.jsp,v 1.7 2008/04/01 13:09:30 michiel Exp $
+ * @version $Id: Searcher.js.jsp,v 1.8 2008/04/01 16:18:49 michiel Exp $
  */
 
 
@@ -136,7 +136,11 @@
 *  This jsp, in turn, depends on the query in the user's session which defined 
what precisely must happen.
  */
 
-MMBaseSearcher.prototype.commit = function(node) {
+MMBaseSearcher.prototype.commit = function(el) {
+    var a = el.target;
+    $(a).addClass("submitting");
+    $(a).removeClass("failed");
+    $(a).removeClass("succeeded");
     this.log("Commiting changed relations of " + this.div.id);
     var id = this.div.id;
     var url = "${mm:link('/mmbase/searchrelate/relate.jspx')}";
@@ -162,10 +166,16 @@
     if (this.transaction != null) {
        params.transaction = this.transaction;
     }
-    $.ajax({url: url, type: "GET", dataType: "xml", data: params,
+    $.ajax({async: false, url: url, type: "GET", dataType: "xml", data: params,
            complete: function(res, status){
+               $(a).removeClass("submitting");
                if (status == "success") {
                    //console.log("" + res);
+                   $(a).addClass("succeeded");
+                   return true;
+               } else {
+                   $(a).addClass("failed");
+                   return false;
                }
            }
           });


Index: page.css.jsp
===================================================================
RCS file: /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate/page.css.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- page.css.jsp        1 Apr 2008 08:33:00 -0000       1.1
+++ page.css.jsp        1 Apr 2008 16:18:49 -0000       1.2
@@ -60,4 +60,14 @@
   background-color: #e8d8d8;
 }
 
+.failed {
+ background-color: red;
+}
+.submitting {
+ background-color: green;
+}
+.succeeded {
+ background-color: yellow;
+}
+
 </mm:content>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to