title: jquery .ajax() call has status 0, but the responseText is exactly right
body: <p>Has anyone ever seen this?  I go into the error handler with status 0, but the responseText is exactly what I wanted to see.</p>
  
  <p>Somehow this is happening only from some PCs generally only requests from Google Earth.  I had to do an alert() on the .failure arguments to see the status code and responseText.</p>
  
  <pre><code>$.ajax({
          url: myServletUrl
          data: {id: theId}
          }
  ).success(function(result){
                              alert(result);//normally happens
                             }
  ).failure(function(xhr){
                              alert(xhr.status +" - " xhr.responseText);
                              //I get "0 - xxxxx" where xxxx is a json string.
                         }
  );
  </code></pre>
  
  <p>Edit, same issue seen here:
  <a href="https://code.google.com/archive/p/earth-issues/issues/1332" rel="nofollow">https://code.google.com/archive/p/earth-issues/issues/1332</a></p>