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