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

    Con 1 click "addo" la foto alla mia lista "foto preferite" (come con jquery?)

    Non riesco a trovare le keyword per cercare online un tutorial per fare questo:
    immaginate una pagina che mostra 100 foto, io vorrei che a finaco di ognuna di esse ci fosse un link che dice "aggiungimi alle preferite".
    Tu lo clicchi e nel database viene salvata la informazione e al posto del click appare "informazione salvata correttamanete" o qualcosa di simile.
    Come posso fare? Avete un tutorial da consigliare?

    Vorrei utilizzare jquery poichè con ajax "puro" ho problemi di compatibilità tra browser e questioni simili. Grazie.

  2. #2
    Inizio a capirne un po'.
    Al click sul link invio dei dati ad una pagina e poi, se il salvataggio dei dati avviene in un DIV faccio stampare la solita frasetta di "tutto ok".

    Nella pagina però ho 100 immagini diverse con quindi 100 DIV con identificatore diverso.
    Come si può fare? Stampo 100 funzioni diverse o c'è la soluzione?
    Grazie!

    codice:
    $.get("ajax/utenti.php", {nome:"Mario",cognome:"Rossi"},
      function(data) {
        $("#risultato").html(data);
      });

  3. #3
    Scrivo parte della soluzione caso mai interessi a qualcuno.
    Per un singolo DIV ci riesco, ecco la funzione;

    <script type="text/javascript">
    $(document).ready(function() {

    $("#target").click(function() {
    /*alert("Handler for .click() called.");*/
    $.get("prova.php", {nome:"Mario",cognome:"Rossi"},
    function(data) {
    $("#risultato123").html(data);
    });
    });

    });
    </script>


    Quando clicchi viene passato alla pagina prova.php il dato nome e cgnome:

    <?
    $page = $_REQUEST['nome'];
    $cognome = $_REQUEST['cognome'];
    echo "

    test AJAX con jquery! Nome_ $page $cognome _ciao</p>";
    ?>


    E nel DIV con ID=risultato123 appare il testo:
    test AJAX con jquery! Nome_ Mario Rossi _ciao


    Mi trovo nella situazione che a fianco di ogni foto c'è un link da cliccare ed un DIV risultatoXXX predisposto per visualizzare il risultato.
    Come si fa?

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.