title: Ajax get/load succeeding but returning no data
body: <p>I'm using the following function to try and pull in the html for a given page:</p>
  
  <pre><code>$.ajax({
      url: "http://admin.alex/college/current'",
      type: "GET",
      success: function(response){
          data = response;
          console.log('Success: ' + data);
      },
      error: function(e){
          console.log('Fail: ' + e);
      }
  });
  </code></pre>
  
  <p>This function always succeeds but only logs "Success: ", 'data' is always blank. I have tested by pointing to <code>url: "http://admin.alex/'",</code> and the full html is pulled in as expected.</p>
  
  <p>I have tried using the newer syntax and get the same results with:</p>
  
  <pre><code>$.ajax('http://admin.alex/college/current')
       .done(function(html){
           console.log('Sucess: ' + html);
       })
       .fail(function(e){
       console.log('Fail: ' + e);
  });
  </code></pre>
  
  <p>This is the complete html for the page I am targeting:</p>
  
  <pre><code>&lt;html&gt;
  &lt;head&gt;
  &lt;/head&gt;
  &lt;body&gt;
  5361
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>The "5361" is inserted via a php echo. If I create a fatal error right after the echo on that page, my ajax function will pull in the html from between the body tags containing the fatal error message. Note that on other pages it pulls in the complete html from opening to closing html tags.</p>