title: Parsing Google Geo API (Reverse Geocoding) with jQuery
body: <p>I'm sure I'm not the only one, but I cannot parse/return anything when jQuery takes a request to lookup an address when the data being requested is the <code>latitude</code> and <code>longitude</code> so Google can return the data, but it cannot be read by jQuery?</p>
  
  <pre><code>http://maps.googleapis.com/maps/api/geocode/json
  </code></pre>
  
  <p>With parameters:</p>
  
  <pre><code>latlng=51.276914,1.077252
  &amp;sensor=false
  </code></pre>
  
  <p>In Firebug it says <code>200 OK</code> but nothing is displayed in the response:</p>
  
  <p><img src="https://i.stack.imgur.com/8pLwZ.png" alt="enter image description here"></p>
  
  <p>I can see it when I open it: <a href="http://maps.googleapis.com/maps/api/geocode/json?latlng=51.187296,1.229086&amp;sensor=false&amp;_=1302084865163" rel="nofollow noreferrer">http://maps.googleapis.com/maps/api/geocode/json?latlng=51.187296,1.229086&amp;sensor=false&amp;_=1302084865163</a></p>
  
  <p>What I did was:</p>
  
  <pre><code>$.ajax(
  {
      url: 'http://maps.googleapis.com/maps/api/geocode/json',
      data: 'latlng=' + geolocation + '&amp;sensor=false',
      dataType: 'json',
      cache: false,
      success: function(data){ alert(data); }
  });
  </code></pre>
  
  <p>That doesn't work... neither <code>$.get</code>, <code>$.getJSON</code> with the <code>json</code> <code>dataType</code>. </p>
  
  <p>Why can't jQuery parse/read the response?</p>