rendered paste bodyfunction prepareSaveAndReturn(){ var controller = parseRequest().controller; var parent = location.params.reference; //reference id var rid = location.params.id; //current link url var curHref; $('#sidebar-save-and-return').click(function(){ curHref = $(this).attr('href'); var options = { url: '/admin/'+controller+'/save', dataType: 'json', success: updateParent }; $('#save-form').ajaxSubmit(options); }); function updateParent(response) { var requestUrl = '/admin/'+parent+'/save'; var hash = controller+'-id='+response.newId+'&id='+rid; $.post(requestUrl, hash, function(){ location.href = curHref; }); }};