Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Javascript + Ajax

  1. #1

    Javascript + Ajax

    Ciao a tutti!
    Ho un problema con questo codice che ho scritto:

    codice:
    <script type="text/javascript"> 
    
    jQuery(function(){     
         jQuery('#button1').click(function(){
               
    
    $("#loading").ajaxStart(function(){
       $(this).show();
     });
    
    
                var variabile1 = "1";
                var variabile2 = "15";
               jQuery.post('http://www.sitoweb.it/match/',  {var1: variabile1, var2: variabile2}, 
    mostra_dati);
    
    $("#loading").ajaxStop(function(){
       $(this).hide();
     }); 
    
         }); 
    
    
     jQuery('#button2').click(function(){
    
    $("#loading").ajaxStart(function(){
       $(this).show();
     });
    
                var variabile1 = "1";
                var variabile2 = "16";
               jQuery.post('http://www.sitoweb.it/match/',  {var1: variabile1, var2: variabile2}, 
    mostra_dati);
    
    $("#loading").ajaxStop(function(){
       $(this).hide();
     }); 
    
         }); 
    
    
    
    });
    </script>
    
    <script type="text/javascript">
    function mostra_dati(data){
             jQuery(function(){ 
                    jQuery('#contenuto').html(data);
              }) 
    }
    </script>
    
    
    
    
    <div id="loading" style="display: none; position: relative; margin:0 auto;">[img]images/loading.gif[/img]</div>
    <button id="button1">Bottone1</button> <button id="button2">Bottone2</button>
    <div id="contenuto">
    </div>

    Il codice funziona solo che, oltre a non essere stato scritto in maniera ottimale, mostra ogni volta ad ogni click del pulsante l'immagine relativa al caricamento... la prima volta va bene ma vorrei che quando vengono cliccati una seconda volta venga in qualche modo utilizzata la cache e che quindi non mostri nessuna immagine di loading.

    Spero di ricevere una vostra risposta.

    Grazie!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Riproponi con un titolo a norma di regolamento.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2025 vBulletin Solutions, Inc. All rights reserved.