Visualizzazione dei risultati da 1 a 4 su 4

Discussione: 3 select dipendenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    3 select dipendenti

    Ciao a tutti,
    ho sfogliato le pillole prima di postare ma non ho trovato nulla a riguardo.
    Avrei la necessità di creare 3 select dipendenti ma un pò particolari:

    Prima select:
    campo1
    campo2

    Se seleziono campo1 mi "compare" una nuova select:

    Campo1.Campo1
    Campo1.Campo2

    e fin qua a parte la necessità di farla comparire solo se richiesta, credo rispecchi le pillole presenti in questo forum;
    Se invece clicco sul campo2(della prima select) dovrei avere una roba del genere:
    Campo2.Campo1
    Campo2.campo2 >> selezionando questa (e solo questa) avrei bisogno di far comparire una terza ed utlima select
    VVoVe:
    Probabilmente vi sembrerà un rompi capo, se non è chiaro postate che cerchero di spiegarmi meglio, e , grazie in anticipo per eventuali risposte

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

    Re: 3 select dipendenti

    Originariamente inviato da yusizu
    Ciao a tutti,
    ho sfogliato le pillole prima di postare ma non ho trovato nulla a riguardo.
    Avrei la necessità di creare 3 select dipendenti ma un pò particolari:

    Prima select:
    campo1
    campo2

    Se seleziono campo1 mi "compare" una nuova select:

    Campo1.Campo1
    Campo1.Campo2

    e fin qua a parte la necessità di farla comparire solo se richiesta, credo rispecchi le pillole presenti in questo forum;
    Se invece clicco sul campo2(della prima select) dovrei avere una roba del genere:
    Campo2.Campo1
    Campo2.campo2 >> selezionando questa (e solo questa) avrei bisogno di far comparire una terza ed utlima select
    VVoVe:
    Probabilmente vi sembrerà un rompi capo, se non è chiaro postate che cerchero di spiegarmi meglio, e , grazie in anticipo per eventuali risposte
    nella seconda select cosi:
    codice:
    <select name="select2" id="select2" onchange="if(this.option.selectedIndex==2){popola_3_select()}">
    Agrandi linee
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    non è che abbia capito molto ....potresti postarmi un pò più di codice se non ti dispiace?
    grazie mille

    P.S ma xcaso per le prime due select sott'intendevi le pillole che ho letto?..in tal caso credo andrebbero personalizzate per fa "apparire la secona select"

    posto il codice delle prime due select:
    codice:
    <SCRIPT>
    <!--
    var prov=new Array();
       prov[0]=new Array("Lecce","Foggia","Brindisi","Taranto","Bari");
       prov[1]=new Array("Potenza","Matera");
       prov[2]=new Array("Cagliari","Nuoro","Oristano");
    
    var sigle=new Array()
       sigle[0]=new Array("LE","FG","BR","TA","BA");
       sigle[1]=new Array("PT","MT");
       sigle[2]=new Array("CA","NU","OS")
    
    function Riempi(source)
       {
       with (document.modulo.output)
         {
         while (options.length > 0)
           options[0]=null;
         for (i=0;i<prov[source].length;i++)
           options[i]=new Option(prov[source][i],sigle[source][i])
         options.selectedIndex=0;
          }
       }
    //-->
    </SCRIPT>
    <FORM NAME="modulo">
    <SELECT NAME="input" onChange="Riempi(this.options.selectedIndex)">
    	<OPTION>Puglia</OPTION>
    	<OPTION>Basilicata</OPTION>
    	<OPTION>Sardegna</OPTION>
    </SELECT>
    <SELECT NAME="output">
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    <OPTION></OPTION>
    </SELECT>
    </FORM>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    up pls

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.