web/data/cubicweb.js
changeset 9914 30b56a56c1f4
parent 9784 790956c311ef
child 9990 c84ad981fc4a
equal deleted inserted replaced
9913:a74e9e43806a 9914:30b56a56c1f4
   388 		    $.map(cw.utils.sliceList(arguments, 1), JSON.stringify).join(',')
   388 		    $.map(cw.utils.sliceList(arguments, 1), JSON.stringify).join(',')
   389 		    + ')'
   389 		    + ')'
   390 		    );
   390 		    );
   391     },
   391     },
   392 
   392 
   393     callAddOrDeleteThenReload: function (add_or_delete, rtype, subjeid, objeid) {
   393     callAjaxFuncThenReload: function callAjaxFuncThenReload (/*...*/) {
   394         var d = asyncRemoteExec(add_or_delete, rtype, subjeid, objeid);
   394         var d = asyncRemoteExec.apply(null, arguments);
   395         d.addCallback(function() {
   395         d.addCallback(function(msg) {
   396             window.location.reload();
   396             window.location.reload();
       
   397             if (msg)
       
   398                 updateMessage(msg);
   397         });
   399         });
   398     }
   400     }
   399 
       
   400 
       
   401 });
   401 });
   402 
   402 
   403 /** DOM factories ************************************************************/
   403 /** DOM factories ************************************************************/
   404 A = cw.utils.createDomFunction('a');
   404 A = cw.utils.createDomFunction('a');
   405 BUTTON = cw.utils.createDomFunction('button');
   405 BUTTON = cw.utils.createDomFunction('button');