Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: <option> in jscript

  1. #1

    <option> in jscript

    ho fatto una <option> in php dove carico le province
    voglio che sotto ci sia un'altra <option> dove ci sia l'elenco dei paesi in relazione alla provincia scelta
    Bisogna usare Javascript vero? no nè possibile in php
    qualcuno mi può passare il codice?

  2. #2



    con il TAG <SELECT><OPTION> ho fatto 2 script recentissimi


    se puoi usare php è meglio xò!
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3

    option

    con i tuoi script puoi usarli che scegliendo una provincia mi associ le città corridpondenti?
    in pratica io voglio fare che il secondo option nasca in relazione a ciò che ho scelto nella prima option e in php no nè possibile
    se lo hai in jscript saresti cos' gentile a passarmelo?
    grazie infinite

  4. #4

    Re: option

    Originariamente inviato da sandroacchiardi
    con i tuoi script puoi usarli che scegliendo una provincia mi associ le città corridpondenti?
    in pratica io voglio fare che il secondo option nasca in relazione a ciò che ho scelto nella prima option e in php no nè possibile
    se lo hai in jscript saresti cos' gentile a passarmelo?
    grazie infinite
    in php, lato server èpossibile,
    basta che ad ogni cambio della nazione (option1)
    invii il form... e da li lato server generi il select2
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  5. #5

    option

    sì ma io voglio che appena sia scelta l'option mi generi la seconda option senza dover inviare

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372

    Re: Re: option

    Originariamente inviato da DYNAM!C+
    in php, lato server èpossibile,
    basta che ad ogni cambio della nazione (option1)
    invii il form... e da li lato server generi il select2
    Se non facesse cross posting avrebbe visto che gli ho risposto nel forum php.....

  7. #7
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372

    Re: option

    Originariamente inviato da sandroacchiardi
    sì ma io voglio che appena sia scelta l'option mi generi la seconda option senza dover inviare
    Allora significa che devi mettere in diversi array tutte le città di tutte le province !!!!

  8. #8

    submit

    ma devo cliccare su un tasto submit, o lo fa in automatico?

  9. #9

    In JS...

    codice:
      <html>
    
        <head>
          <script type="text/javascript" language="JavaScript">
          <!--
    
    
            var region = new Array( );
    
            // Valori che devi impostare te...
            // region["nome_regione"] = new Array("citta_1", "citta_2", "citta_n");
    
            region["Roma"]    = new Array("Fiumicino", "Pisa", "Caserta");
            region["Milano"]  = new Array("Napoli", "Siracusa");
            region["Bari"]    = new Array("Albachiara", "Roma", "Brebei");
            region["Pescara"] = new Array("Amsterdam", "Udine", "Pordenone", "Massa");
    
    
            function populateRegion( __hForm )
            {
              var _hReg = __hForm.elements["region"];
              _hReg.options.length = 0;
    
              for ( var i in region )
                _hReg.options[_hReg.options.length] = new Option( i, i, false, false );
    
              populateCity( __hForm );
            }
    
            function populateCity( __hForm )
            {
              var _hReg     = __hForm.elements["region"];
              var _hCity    = __hForm.elements["city"];
              var _szCities = region[ _hReg.options[_hReg.selectedIndex].value ];
    
              _hCity.options.length = 0;
    
              for ( var i=0; i<_szCities.length; i++  )
                _hCity.options[_hCity.options.length] = new Option( _szCities[i], _szCities[i], false, false );
            }
    
    
          //-->
          </script>
        </head>
    
        <body onload="populateRegion( document.forms[0] );">
    
          <form>
            Provincia:
            <select name="region" onchange="populateCity( this.form );"></select>
    
    
    
            Citta':
            <select name="city"></select>
    
    
          </form>
    
        </body>
    
      </html>
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  10. #10
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372

    Re: In JS...

    Originariamente inviato da DYNAM!C+
    codice:
      <html>
    
        <head>
          <script type="text/javascript" language="JavaScript">
          <!--
    
    
            var region = new Array( );
    
            // Valori che devi impostare te...
            // region["nome_regione"] = new Array("citta_1", "citta_2", "citta_n");
    
            region["Roma"]    = new Array("Fiumicino", "Pisa", "Caserta");
            region["Milano"]  = new Array("Napoli", "Siracusa");
            region["Bari"]    = new Array("Albachiara", "Roma", "Brebei");
            region["Pescara"] = new Array("Amsterdam", "Udine", "Pordenone", "Massa");
    
    
            function populateRegion( __hForm )
            {
              var _hReg = __hForm.elements["region"];
              _hReg.options.length = 0;
    
              for ( var i in region )
                _hReg.options[_hReg.options.length] = new Option( i, i, false, false );
    
              populateCity( __hForm );
            }
    
            function populateCity( __hForm )
            {
              var _hReg     = __hForm.elements["region"];
              var _hCity    = __hForm.elements["city"];
              var _szCities = region[ _hReg.options[_hReg.selectedIndex].value ];
    
              _hCity.options.length = 0;
    
              for ( var i=0; i<_szCities.length; i++  )
                _hCity.options[_hCity.options.length] = new Option( _szCities[i], _szCities[i], false, false );
            }
    
    
          //-->
          </script>
        </head>
    
        <body onload="populateRegion( document.forms[0] );">
    
          <form>
            Provincia:
            <select name="region" onchange="populateCity( this.form );"></select>
    
    
    
            Citta':
            <select name="city"></select>
    
    
          </form>
    
        </body>
    
      </html>
    Ovviamente se ci sono poche città per provincia è meglio farlo in js che con php.
    Ooopsss.... volevo dire che con submit. Il php bisogna usarlo per generare la lista delle città

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.