ajax callback outside
var req = $.ajax({ url: '/server/action' }); req.success(function() {}); req.error(function() {}); req.complete(function() {}); // even more callback registered req.success(function() {}); req.success(function() {});