Visualizzazione dei risultati da 1 a 7 su 7

Discussione: SELECT con risultato

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    SELECT con risultato

    Come si fa una select che:

    selezionando un'opzione in tempo reale deve visionarmi, stampato a video, un'altro campo del db con stesso id.

    In pratica

    seleziono

    ROMA (campo città su db) e subito deve visionarmi CARLO (campo nome su db dello stesso id)
    Grazie
    G.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Devi usare ajax documenti qui (guide ajax) oppure vedi su jquery qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    scusami Andrea, ho visionato ma mi risulta difficile implementarlo, potresti farmi un esempio?
    Grazie
    G.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da djjunior
    scusami Andrea, ho visionato ma mi risulta difficile implementarlo, potresti farmi un esempio?
    Grazie
    G.
    Esempi generici:
    Jquery http://api.jquery.com/jQuery.ajax/
    html http://javascript.html.it/guide/lezi...gere-un-testo/
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    In pratica, ho visto ma non saprei proprio come adattarlo, fino a qui in pratica sarei anche arrivato:
    Dove mi elenco nella select i nomi....
    codice:
    <select size="1" name="nome" onchange="...............>
    option value="seleziona" selected>Seleziona</option>
    <%
    sqlnome = "SELECT * FROM nomi order by id asc"
    Set rsnome = Server.CreateObject("ADODB.Recordset")
    rsnome.Open sqlnome, Conn, 1
    
    rsnome.MoveFirst 
    Do While Not rsnome.EOF
    %>
    <option value="<%=rsnome("nome")%>"><%=rsnome("nome")%></option>
    <%
    rsnome.MoveNext
    Loop
    rsnome.Close
    set rsnome = Nothing
    %>
    </select>
    che poi andrebbe visionato all'interno di una div esempio:
    <div id="comune" ><%=rsnome("comune")%></div>

    Ma proprio su l'ONCHANGE e la funzione da adattare, mi blocco e non so come andare avanti...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Comincio a pensare che manchino le basi, e cosi secondo me perderai solo tempo comunque
    <select size="1" name="nome" onchange="funzioneAjax(this.options[this.selectedIndex].value)">
    <script src="jqueryLibreria.js"></script>
    //che trovi sul sito
    <script>
    function funzioneAjax(option){
    $.ajax({
    type: "POST",
    url: "tuapagina.xxx",
    data: "variabile-da-inviare-al-server="+option,
    success: function(msg){
    alert( "risposta pagina: " + msg );
    }
    });
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    ajax non l'ho mai proprio utilizzato, ma cosi lo stampa in una finestra invece di una div..
    Grazie come sempre per l'aiuto
    G.

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.