Ovviamente per evitare l'effetto del refresh dovresti caricare tutte le informazioni che ti servono sul client in DIV nascosti e visualizzare a turno quello che ti interessa.
Questo però può rendere la pagina molto pesante.