title: IE11 JQuery ajax caching even with cache:false
body: <p>I've tried everything I know and everything I've found to prevent IE (Edge!) from caching:</p>
  
  <ul>
  <li><code>cache:false</code> within the ajax params</li>
  <li>add (manually) a  timestamp in the call</li>
  <li>set <code>ajaxSetup</code></li>
  <li>change request method from <code>GET</code> to <code>POST</code></li>
  <li>return a header inside the AJAX page that was called</li>
  </ul>
  
  <p>I'm not using C# in order to use the param mentioned in some posts (I'm using coldfusion). Does someone know another method in order to fix that IE "feature"?</p>
  
  <p>Here's the AJAX code in case you don't trust in me (like Dr. House says: everybody lies) or I'm skipping something:</p>
  
  <pre><code>$('a#showLista').click(function(event){
      event.preventDefault();
  
      $.ajax({
          url: 'cfc/carrito.cfc?' + (new Date()).getTime() + '&amp;method=preciosListaFav',
          cache: false,
          countentType: "application/json; charset=utf-8",
          dataType: "json",
          type: 'POST',
          data: {
              DataSource: DataSource,
              IDCliente: clienteID,
              IDUsuario: IDUsuario,
              Sesion: Sesion
          },
          success: function(datos) {
              i = datos.DATA.length;
              if (i &gt; 0) {
                  // Insert data into table
              } else
                  // Alert empty list                     
          }
      });
  });
  </code></pre>