Salve,
ho un problema che mi assilla da 2 giorni, dopo centinaia di tentativi non sono ancora riuscito ad ottenere ciò che desidero.
Ho utilizzato varie funzioni, load(), ajax() etc ma non riesco a sfruttare la cache. Ho trovato su internet degli articoli dove viene preferita la funzione ajax() per il passaggio di valori GET e a quanto pare dovrebbe usare la cache senza ricaricare ogni volta il contenuto desiderato in un determinato DIV!
Quest'ultimo codice non visualizza addirittura il contenuto ma solo l'immagine del loading all'infinito -.-"....

codice:
<script type="text/javascript"> 

    var league_id = "<?php echo $league->id; ?>";
    var season = "<?php echo $season ?>";
    var ajax_load = '[img]loading.gif[/img]';  
 
    $("#match_day").change(function(){  
        var match_day = $(this).val();

$.ajax({
  url: "http://www.sitoweb.it/match/?league_id="+league_id+"&season="+season+"&match_day="+match_day,
  cache: true,
  success: function(html){
    $("#matches_container").html(ajax_load).load(html);  
  }
});

    });  

</script>

Ciò che desidero è visualizzare il contenuto in un determinato div visualizzando prima l'immagine del caricamento solo quando il contenuto non è presente nella cache per alleggerire cosi le chiamate al server e ridurre le query al database.

Avrei bisogno del vostro aiuto.

Grazie anticipatamente.