Alguns frameworks / bibliotecas armazenam em cache as consultas ajax (até mesmo json), levando a comportamentos estranhos.
Para evitar problemas de cache, basta adicionar um parâmetro falso / exclusivo ao seu url
.getJSON('http://....../mypage' +'?_='+jQuery.now(), ....
Se você não usa jquery, basta adicionar um carimbo de data / hora javascript ou um ID de solicitação exclusivo.