Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26

Discussione: Refresh di un div ????

Hybrid View

  1. #1
    Niente? :/

  2. #2
    Forse devo usare :

    XMLHttpRequest ???????

  3. #3
    $.ajax({

    type: "GET",
    url: '',
    data: "id=" + id,
    success: function(data) {
    // data is ur summary
    $('#modalita').html(data);
    }

    });

    Prova ad usare questa sintassi.

  4. #4
    Quote Originariamente inviata da BlackThunder Visualizza il messaggio
    $.ajax({

    type: "GET",
    url: '',
    data: "id=" + id,
    success: function(data) {
    // data is ur summary
    $('#modalita').html(data);
    }

    });

    Prova ad usare questa sintassi.
    A success devo inserire la funzione di callback ??
    ovvero "orario()" ???

    quindi usando ajax il refresh del div dovrebbe funzionare.
    Ma siccome il risultato nel div cambia ogni qual volta clicco sul bottone che rilancia la funzione orario() , usando ajax devo cambiare qualcosa nel bottone o basta che sia scritto cosi:

    onclick="orario ()"; ?????

    e un'altra domanda (molto stupida) se io sto lavorando ad un file scritto con un editor, e per vedere i risultati ci clicco sopra e lo apro con in browser, ad "url" cosa devo inserire? Il link della pagina che si apre??


    Grazie mille

  5. #5
    Perche' "function(data)" ????

    comunque non so....

    io poi non ho capito una cosa...
    Inoltre nella realta', il mio caso e' piu' complicato, e cio' che compare nel div "modalita'" e il frutto dell'esecuzione di 5-6 funzioni.
    quando clicco sul bottone (evento onclick) vengono rilanciate queste funzioni (che pero'
    daranno un risultato diverso) e quindi nel div modalita' verra' mostrato un risultato diverso.
    ma come vi dicevo, il problema e' che viene mostrato il dato risalente al caricamento della pagina, e di seguito il dato corrispondente al click sul bottone. Ovvio che se si cliccasse nuovamente, nel div verrebbe aggiunto un'altro dato.
    Mentre io voglio che venga mostrato solo l'ultimo dato (che sarebbe il risultato dell'ultimo click, o del carimento se non e' partito l'eveto onclick).

  6. #6

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    Quote Originariamente inviata da Rodrigoson6 Visualizza il messaggio
    Che funziona (vedi esempio online) se ti va bene non vedo cosa possa servire il "nostro" giudizio
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Che funziona (vedi esempio online) se ti va bene non vedo cosa possa servire il "nostro" giudizio
    uhh cavolo perdonami non avevo visto, pensavo fosse un link per le librerie di jquery.... scusa.

    Ti prego rispondi solo a due domande, abbastanza, stupide....


    1) l'esempio andrebbe bene anche se fosse un "ul" e non un div ?? Praticamente io do l'id ad un UL e non ad un DIV.

    2) devo inserire l'URL .... ma io lavoro con un file scritto con un editor, e per vedere i risultati apro il file con un browser. Quindi devo inserire l'url della pagina web generata? e come sarebbe la sintassi ? Semplicemente:


    www.paginagenerata.it

    ????



    Grazie mille

  9. #9
    Ok l'id all'ul si puo....

    Vi prego mi dite la sintassi giusta per inseire l'url ???

    forse cosi:

    'www.pagina.it'


    ?

  10. #10
    Nel link che hai passato c'è un esempio di aggiornamento div:
    http://www.donatantonio.net/blog/gui...ax-con-jquery/

    function AggiornaDIV(id_div){
    // Prelevo il parametro da passare
    var parametro = document.getElementById('parametroDaPassare').valu e;

    // Effettuo la chiamata Ajax
    $.ajax({
    type: "GET",
    dataType: "html",
    url: "pagina.php",
    data: "parametro="+parametro,
    success: function(dati){
    // Aggiorno il contenuto del DIV con i dati ricevuti
    document.getElementById(id_div).innerHTML=dati;
    }
    error: function(richiesta,stato,errori){
    // Visualizzo un messaggio di errore in caso di chiamata fallita
    alert('Errore nella chiamata AJAX:'+errori);
    }
    });
    }
    URL : specifica l’url dello script lato server a cui effettuare la richiesta

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