Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    jQuery tabs no cache IE

    Salve,
    sto facendo un'interfaccia con i tabs di jQuery. Solo che in ogni tab ci sono dei form che vanno a modificare i dati che devo vedere nelle altre pagine. Con FF tutto ok, apro un tab, modifico i dati, mi sposto su un altro tab e trovo i dati aggiornati. Ovviamente con IE niente da fare, cacha le pagine e mi fa rivedere le pagine vecchie. Ho provato con cache: false, ajaxOptions ecc... ma niente.
    Mi ricordo che si ovviava appendendo alla fine dell'url l'ora in javascript per forzare il caricamento di una nuova pagina. Solo che l'evento a cui dovrei attaccare l'ora è "select" del tab giusto?
    Questo è la parte js
    codice:
    var $tabs = $('#example').tabs(
    	{
    	load: function(event, ui) {
    		preparaform();	
    	},
    	select: function(event, ui) {
    		//cambiare l'url in url+'&t='+new Date().getTime();
    	}
    });
    Questo l'html
    codice:
    <div id="example">
         <ul>[*]<span>Anagrafica</span>[*]<span>Permessi</span>[*]<span>X</span>[/list]
    </div>
    Grazie mille
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    quindi con cache: false non va?
    prova ad aggiungere alla fine dell'url
    Codice PHP:
    &x=(new Date()).getTime() 
    come dicevi tu, altrimenti devi mandare come risposta dal server
    Codice PHP:
    header("cache-control: no-cache"); 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.