tengo el siguiente códigojQuery cachés petición AJAX en IE caché a pesar de que: "falsa" está ajustado
$.ajax({type: "GET",
url: "/" + filename,
dataType: "xml",
cache: "false",
success: function(xml)
{
/* Parsing code here */
}});
En Chrome, etc las peticiones no se almacenan en caché, sin embargo, están en el IE. ¿Estoy construyendo mi solicitud correctamente?
+1 una cadena '" false "' se interpretará como 'true' si no se compara con' === '. –
@Pekka - eso es cierto, pero en este caso específico, [jQuery SES compara con ===] (http://github.com/jquery/jquery/blob/master/src/ajax.js#L261), sin embargo, solo intenta evitar el caché si 's.cache === false' (pero por supuesto," falso "=== falso => falso) – Matt
@Matt ¡ah! Buena atrapada. –