title: error callback with {"readyState":4,"status":200,"statusText":"success"}
body: <p>I have this <code>url</code> call. the url returns a json object as expected (direct browser call) but when I do that via ajax with the follow lines</p>
  
  <pre><code>$.ajax({
         url: url, 
         type: "GET",
         dataType:"jsonp",   
         success: function(data) {
            alert(data);
         },
         error : function(error) {
            alert("no good "+JSON.stringify(error));
         }
  });
  </code></pre>
  
  <p>it returns me</p>
  
  <pre><code>no good {"readyState":4,"status":200,"statusText":"success"}
  </code></pre>
  
  <p>I know there's others similar questions on stackoverflow, but nobody seems solved it.</p>