Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139

    [JQUERY] Refresh div al click su button!

    Salve ragazzi, eccomi con una nuova domanda

    Ribadisco il fatto che non ci capisco nulla di javascript e di jquery, e che mi sto avvicinando a questi due linguaggi con calma e sangue freddo

    Allora andando dritti al punto, mi servirebbe uno script in javascript che mi permetta di ricaricare un div attraverso la pressione di un tasto che sia questo un input, un immagine o un link non fà differenza.

    Ho cercato in giro ed ho trovato solo refresh con countdown e altre cose che non mi servivano.

    Spero possiate aiutarmi

  2. #2
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Nessuno conosce un modo per fare questo evento?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: [JQUERY] Refresh div al click su button!

    Originariamente inviato da E.C.Web
    Salve ragazzi, eccomi con una nuova domanda

    Ribadisco il fatto che non ci capisco nulla di javascript e di jquery, e che mi sto avvicinando a questi due linguaggi con calma e sangue freddo

    Allora andando dritti al punto, mi servirebbe uno script in javascript che mi permetta di ricaricare un div attraverso la pressione di un tasto che sia questo un input, un immagine o un link non fà differenza.

    Ho cercato in giro ed ho trovato solo refresh con countdown e altre cose che non mi servivano.

    Spero possiate aiutarmi
    Un div è un oggetto che non ha nelle su prerogative il "refresh" pertanto difficilmente troverai qualcosa di "pronto", ritengo che le soluzioni siano:
    A) Inserisci un iframe all'interno del div e ricarichi questultimo.
    B) Usi ajax ajax js | ajax jquery
    L'ipotesi [B] la sconsiglio ai profani se non seriamente motivati a studiare il linguaggio/framework
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Ho trovato questo:

    codice:
    <div id="randomdiv">text</div>
        <a id="refresh">click</a>
    
        <script>
        $(function() {
          $("#refresh").click(function() {
             $("#randomdiv").load("index.php")
          })
        })
        </script>
    Non va bene?

  5. #5
    Le prime righe della guida ufficiale jquery al metodo load dicono: "This method is the simplest way to fetch data from the server" quindi direi che non va bene..

    non so prova a fare così:



    codice:
    <script> 
    function refresh(){ 
    var html = []; 
    var _container = $("#randomdiv"); 
    html.push("some html content"); 
    _container.html(html.join(' ')); 
    } 
    </script> 
    <div id="randomdiv"></div>
    <a id="refresh" onclick='refresh()'>click</a>
    Non so magari potresti parametrizzare il valore della push così da passargli un input text piuttosto che un img o quello che ti serve
    klamis.it Il primo socialnetwork per chi ama le figurine

  6. #6
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Funziona, ma a me non serve rimpiazzare del testo a me serve solo aggiornare, come dire ricaricare il div, come si fà con gli iframe và.

  7. #7
    che errore ti da? eppure è un codice semplicissimo strano che non vada, probabilmente stai sbagliando qualcosa
    klamis.it Il primo socialnetwork per chi ama le figurine

  8. #8
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Nono avevo letto scusa, comunque ho editato.

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Allora andando dritti al punto, mi servirebbe uno script in javascript che mi permetta di ricaricare un div attraverso la pressione di un tasto che sia questo un input, un immagine o un link non fà differenza.
    che cosa intendi con ricaricare un div? modificarne il contenuto? se è cosi in javascript puoi farlo ed è sicuramente meglio di usare un iframe...

  10. #10
    In quel "some html content" dell'esempio puoi metterci qualsiasi elemento html non solo del testo..poi dipende da quel che hai in quel div che vuoi ricaricare, se dell'html statico o dei dati dinamici.
    klamis.it Il primo socialnetwork per chi ama le figurine

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.