web/data/cubicweb.reledit.js
changeset 10279 d7479a5ac553
parent 8260 5a81fa526b30
equal deleted inserted replaced
10278:90aab6ddf6d8 10279:d7479a5ac553
    51             else {
    51             else {
    52                 document.location.reload();
    52                 document.location.reload();
    53                 return;
    53                 return;
    54             }
    54             }
    55         }
    55         }
    56         jQuery('#'+params.divid+'-reledit').loadxhtml(AJAX_BASE_URL, params, 'post');
    56         jQuery('#'+params.divid+'-reledit').loadxhtml(AJAX_BASE_URL, params, 'post', 'swap');
    57         jQuery(cw).trigger('reledit-reloaded', params);
    57         jQuery(cw).trigger('reledit-reloaded', params);
    58     },
    58     },
    59 
    59 
    60     /* called by reledit forms to submit changes
    60     /* called by reledit forms to submit changes
    61      * @param formid : the dom id of the form used
    61      * @param formid : the dom id of the form used
    67     loadInlineEditionForm: function(formid, eid, rtype, role, divid, reload, vid, action) {
    67     loadInlineEditionForm: function(formid, eid, rtype, role, divid, reload, vid, action) {
    68         var args = {fname: 'reledit_form', rtype: rtype, role: role,
    68         var args = {fname: 'reledit_form', rtype: rtype, role: role,
    69                     pageid: pageid, action: action,
    69                     pageid: pageid, action: action,
    70                     eid: eid, divid: divid, formid: formid,
    70                     eid: eid, divid: divid, formid: formid,
    71                     reload: reload, vid: vid};
    71                     reload: reload, vid: vid};
    72         var d = jQuery('#'+divid+'-reledit').loadxhtml(AJAX_BASE_URL, args, 'post');
    72         var d = jQuery('#'+divid+'-reledit').loadxhtml(AJAX_BASE_URL, args, 'post', 'swap');
    73         d.addCallback(function () {cw.reledit.showInlineEditionForm(divid);});
    73         d.addCallback(function () {cw.reledit.showInlineEditionForm(divid);});
    74     }
    74     }
    75 });
    75 });