Cita:
Iniciado por ryugen Con jQuery y el metodo $.getJSON() el cache es por defecto. Asì que si realizas peticiones de esta manera ya quedaran cacheadas.
Por otra parte si quieres evitar el cache de las peticiones HTTP GET, aca tienes una forma de desactivarla:
http://stackoverflow.com/questions/6...ed-incorrectly
Como te decia con jQuery y¨HTTP POST no se puede cachear, puedes leerlo aca en la documentacion:
http://api.jquery.com/jQuery.post/ Yo estoy empleando algo así, veo que no uso el $.getJSON()
$("#myid").click(function(){
$.ajax({
data: "piso_id=2",
type: "GET",
cache: true,
dataType: "json",
url: "/ajax/get_pisos.php",
success: function(data){
restults(data);
}
});
});