title: 'No Transport' Error w/ jQuery ajax call in IE
body: <p>I need to use foursquare API to search venues. Of course it is cross-domain. </p>
  
  <p>It has no any problems in Firefox but in Internet Explorer (7, 8, 9 I've tested).</p>
  
  <p>My javascript code looks like:</p>
  
  <pre><code>searchVenues: function(searchQuery) {
      $.ajax({
         url: 'https://api.foursquare.com/v2/venues/search',
         data: {
              sw: bound_south_west,
              ne: bound_north_east,
              query: searchQuery.query,
              oauth_token: FSQ_OAUTH_TOKEN,
              limit: 25,
              intent: 'browse',
              v: 20120206
         },
         cache: false,
         dataType: 'json',
         success: function(data) {
             displayResults(data, searchQuery.query);
         },
         error: function(xhr, status, errorThrown) {
             console.log(errorThrown+'\n'+status+'\n'+xhr.statusText);
         }
      });
  }
  </code></pre>
  
  <p>In Firefox, it perfectly displays received data.
  In Internet Explorer, it logs on console:</p>
  
  <pre><code>No Transport
  Error
  Error
  </code></pre>
  
  <p>What should I do?</p>