Ciao a tutti, ho una pagina web che recupera dei dati da un database e li mostra.
Il problema era che rimanevano in cache e quindi sia da iOS, che da Android, che tramite PC la pagina non si aggiornava. Ho trovato questo codice per non memorizzare la cache delle pagine:
Quindi ho utilizzato l'istruzionecodice:$(document).on('pagehide', 'div', function(event, ui) { var page = $(event.target); if(page.attr('data-cache') == 'never'){ page.remove(); }; });nella mia paginacodice:<div data-role="page" data-cache="never">
Con iOS e PC il problema è scomparso, mentre con Android permane e la pagina rimane in cache.
Avete qualche soluzione?
Preciso che le chiamate non le faccio attraverso ajax, ma è semplicemente una interrogazione al database che avviene nel momento in cui viene chiesta la pagina.

Rispondi quotando