code: function( jqXHR, status, responseText ) {
  				// Store the response as specified by the jqXHR object
  				responseText = jqXHR.responseText;
  				// If successful, inject the HTML into all the matched elements
  				if ( jqXHR.isResolved() ) {
  					// #4825: Get the actual response in case
  					// a dataFilter is present in ajaxSettings
  					jqXHR.done(function( r ) {
  						responseText = r;
  					});
  					// See if a selector was specified
  					self.html( selector ?
  						// Create a dummy div to hold the results
  						jQuery("<div>")
  							// inject the contents of the document in, removing the scripts
  							// to avoid any 'Permission Denied' errors in IE
  							.append(responseText.replace(rscript, ""))
  
  							// Locate the specified elements
  							.find(selector) :
  
  						// If not, just inject the full result
  						responseText );
  				}
  
  				if ( callback ) {
  					self.each( callback, [ responseText, status, jqXHR ] );
  				}
  			}
docs: Complete callback (responseText is used internally)