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

    select e testo in base alla selezione


    Vorrei che da una select, in base al valorevenisse popolato 1 DIV con il contenuto dell'ID sulla OPTION, con jquery.
    esempio:
    codice:
    <div>
    <select name="prova">
       <option value="1" id="questo è il testo da passare">UNO</option>
       <option value="2" id="passa il testo">DUE</option>
       <option value="3" id="altro testo">TRE</option>
    </select
    </div>
    ora selezionando il "DUE" sto cercando di passare ad 1 altro DIV il testo scritto nella relativa ID

    codice:
    <div class="stampatesto">
    
    passa il testo
    
    </div>
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <select name="prova" onchange="document.getElementById('stampatesto').i nnerHTML=this.options[this.selectedIndex].text">
    <div id="stampatesto"></div>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    uhmmmm
    codice:
    <html>
    <head>
    <title>JQuery - Div scorrevole</title>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script>
    $(document).ready(function(){
        $('#test').change(function(){
            $(this).children().each(function(){
                var n=$('#div-box-'+$(this).val());
                if($(this).is(':selected')) n.show('slow');
                else n.hide('fast');
            })
        })
    
      });
    </script>
    </head>
    <body>
    
    <select id="test">
    	<option>SELEZIONA</option>
    	<option value="prima">PRIMO VALORE</option>
    	<option value="seconda">SECONDO VALORE</option>
    </select>
    
    <div id="div-box-prima" style="display:none">testo 1</div>
    <div id="div-box-seconda" style="display:none">testo 2</div>
    
    </body>
    </html>
    + o - una cosa del genere solo che vorrei ottimizzare il CODICE avendo nel corpo 1 solo DIV e passando il testo dalla select, sfruttando l'ID della OPTION
    Tanto...lo fanno tutti... posso farlo anche io vero?

  4. #4
    Ciao Andrea
    Vedo ora la tua risposta, probabile che stavamo scrivendo insieme.
    La tua soluzione è corretta (ovviamente )

    secondo te però non potrei ottimizzare il codice per l'esempio che ho riportato?
    mi verrebbe facile così da gestire visto che le OPTION le creo da PHP avrei un "codice + corto" per ogni option sfruttando poi JQUERY
    Tanto...lo fanno tutti... posso farlo anche io vero?

  5. #5
    Pardon vedo ora bene cosa mi hai consigliato...troppa fretta nel risponderti...

    si potrebbe andare, per cui intanto grazie, a tuo avviso però l'esempio che ho riportato non potrebbe essere modificato all'occorrenza?
    Tanto...lo fanno tutti... posso farlo anche io vero?

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.