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 }); |