Internet Explorer me ha dado problemas al cachear peticiones Ajax realizadas con jQuery.
La solución es indicarle a jQuery que envie el meta de cache false en sus peticiónes, que lograremos ejecutando al principio de nuestro código javascript la siguiente linea.
$.ajaxSetup({ cache: false });