All pastes #576781 Raw Edit

abr

public javascript v1 · immutable
·published 2007-06-19 16:51 UTC
rendered paste body
function 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;		});	}};