title: JQuery cross domain getJSON ajax
body: <p>I am trying to consume this <code>JSON</code> web service: <a href="http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_week.geojson" rel="nofollow">http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_week.geojson</a></p>
  
  <p>I have tried the following code:</p>
  
  <pre><code>$.ajax({
      url: url,
      type: 'GET',
      crossDomain: true,
      dataType: 'json',
      jsonp: false,
      success: function() { alert("Success"); },
      error: function() { alert('Failed!'); }});
  }
  </code></pre>
  
  <p>I get the following error in chrome :</p>
  
  <pre><code>XMLHttpRequest cannot load ...earthquake.usgs.gov/earthquakes/feed/v1.0/summary/significant_week.geojson. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'localhost' is therefore not allowed access.
  </code></pre>
  
  <p>I have seen all the suggestions for changing <code>datatype</code> to <code>jsonp</code> but this doesn't work in my case because this service does not provide <code>jsonp</code> data. 
  Is there is any other way to parse this data with JavaScript?</p>