title: Undefined responseText in jsonp request
body: <p>I 'm using $.ajax to send a jsonp request to an api prepared by a server on https.</p>
  
  <p>My script is as follows:</p>
  
  <pre><code>var sUrl = "https://localhost/api/" + document.getElementById('query').value +
             "?apikey=c13eb63d-b9ee-4ceb-89fe-944072deddbb&amp;fmt=json&amp;limit=&amp;query=" + document.getElementById('query').value;
  
      $.ajax({
          type: 'GET',
          url: sUrl,
          dataType: 'jsonp',
          jsonp: false,
          async:false,
          crossDomain : true,
          complete: function(jqXHR, textStatus){
                  alert(jqXHR);
              alert(jqXHR.responseText);
              }
              });
  </code></pre>
  
  <p>My request will be send and I can receive the result in my browser and this is my response body:</p>
  
  <p>{"relatedid_restriction":null,"purpose":"mitigation","asn":null,"rir":null,"alternativeid":null,"cc":null,"detecttime":"2014-04-08T17:34:31Z","address":"google.com","alternativeid_restriction":null,"id":"2bdd4e07-26ba-4dc2-99a8-bdea54bf3d4f","guid":"everyone","severity":null,"assessment":"search","rdata":null,"description":"search google.com","asn_desc":null,"relatedid":null,"reporttime":"2014-04-08T17:34:31Z","confidence":"50","restriction":"private","prefix":null} {"relatedid_restriction":null,"purpose":"mitigation","asn":null,"rir":null,"alternativeid":null,"cc":null,"detecttime":"2014-04-08T17:35:14Z","address":"google.com","alternativeid_restriction":null,"id":"1df23bea-ab15-4410-aab4-d2c538a385fd","guid":"everyone","severity":null,"assessment":"search","rdata":null,"description":"search google.com","asn_desc":null,"relatedid":null,"reporttime":"2014-04-08T17:35:14Z","confidence":"50","restriction":"private","prefix":null}</p>
  
  <p>Now the first alert "alert(jqXHR);" returns [object Object] but the second one "alert(jqXHR.responseText);" returns undefined.</p>
  
  <p>How can I retreive the response body text in my javascript?</p>
  
  <p>Thanks</p>