jQuery documentation on jQuery.post( )
// Assign handlers immediately after making the request,
// and remember the jqxhr object fo
From the doc:
jqXHR.done(function( data, textStatus, jqXHR ) {});
An alternative construct to the success callback option, the .done() method replaces the deprecated jqXHR.success() method. Refer to deferred.done() for implementation details.
The point it is just an alternative for success callback option, and jqXHR.success() is deprecated.