Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606

    elenco delle province italiane in array e in select

    Forse a qualcuno interessa averle già pronte così: (aggiornate a oggi 04 aprile 2009)
    codice:
    var nomiProvince = array (
    		'Agrigento','Alessandria','Ancona','Aosta','Aquila','Arezzo','Ascoli Piceno','Asti','Avellino',
    		'Bari','Belluno','Benevento','Bergamo','Biella','Bologna','Bolzano','Brescia','Brindisi',
    		'Cagliari','Caltanissetta','Campobasso','Caserta','Catania','Catanzaro','Chieti','Como','Cosenza','Cremona','Crotone','Cuneo',
    		'Enna',
    		'Ferrara','Firenze','Foggia','Forlì e Cesena','Frosinone',
    		'Genova','Gorizia','Grosseto',
    		'Imperia','Isernia',
    		'La Spezia','Latina','Lecce','Lecco','Livorno','Lodi','Lucca',
    		'Macerata','Mantova','Massa-Carrara','Matera','Messina','Milano','Modena',
    		'Napoli','Novara','Nuoro',
    		'Oristano',
    		'Padova','Palermo','Parma','Pavia','Perugia','Pesaro e Urbino','Pescara','Piacenza','Pisa','Pistoia','Pordenone','Potenza','Prato',
    		'Ragusa','Ravenna','Reggio Calabria','Reggio Emilia','Rieti','Rimini','Roma','Rovigo',
    		'Salerno','Sassari','Savona','Siena','Siracusa','Sondrio',
    		'Taranto','Teramo','Terni','Torino','Trapani','Trento','Treviso','Trieste',
    		'Udine',
    		'Varese','Venezia','Verbano-Cusio-Ossola','Vercelli','Verona','Vibo Valentia','Vicenza','Viterbo');
    in select
    codice:
    <select id="provincia" name="provincia">
    		<option selected="selected" value="0">scorri l'elenco</option>				<option value="Agrigento">Agrigento</option>
    							<option value="Alessandria">Alessandria</option>
    							<option value="Ancona">Ancona</option>
    							<option value="Aosta">Aosta</option>
    							<option value="Aquila">Aquila</option>
    							<option value="Arezzo">Arezzo</option>
    							<option value="Ascoli Piceno">Ascoli Piceno</option>
    							<option value="Asti">Asti</option>
    							<option value="Avellino">Avellino</option>
    							<option value="Bari">Bari</option>
    							<option value="Belluno">Belluno</option>
    							<option value="Benevento">Benevento</option>
    							<option value="Bergamo">Bergamo</option>
    							<option value="Biella">Biella</option>
    							<option value="Bologna">Bologna</option>
    							<option value="Bolzano">Bolzano</option>
    							<option value="Brescia">Brescia</option>
    							<option value="Brindisi">Brindisi</option>
    							<option value="Cagliari">Cagliari</option>
    							<option value="Caltanissetta">Caltanissetta</option>
    							<option value="Campobasso">Campobasso</option>
    							<option value="Caserta">Caserta</option>
    							<option value="Catania">Catania</option>
    							<option value="Catanzaro">Catanzaro</option>
    							<option value="Chieti">Chieti</option>
    							<option value="Como">Como</option>
    							<option value="Cosenza">Cosenza</option>
    							<option value="Cremona">Cremona</option>
    							<option value="Crotone">Crotone</option>
    							<option value="Cuneo">Cuneo</option>
    							<option value="Enna">Enna</option>
    							<option value="Ferrara">Ferrara</option>
    							<option value="Firenze">Firenze</option>
    							<option value="Foggia">Foggia</option>
    							<option value="Forlì e Cesena">Forl&igrave; e Cesena</option>
    							<option value="Frosinone">Frosinone</option>
    							<option value="Genova">Genova</option>
    							<option value="Gorizia">Gorizia</option>
    							<option value="Grosseto">Grosseto</option>
    							<option value="Imperia">Imperia</option>
    							<option value="Isernia">Isernia</option>
    							<option value="La Spezia">La Spezia</option>
    							<option value="Latina">Latina</option>
    							<option value="Lecce">Lecce</option>
    							<option value="Lecco">Lecco</option>
    							<option value="Livorno">Livorno</option>
    							<option value="Lodi">Lodi</option>
    							<option value="Lucca">Lucca</option>
    							<option value="Macerata">Macerata</option>
    							<option value="Mantova">Mantova</option>
    							<option value="Massa-Carrara">Massa-Carrara</option>
    							<option value="Matera">Matera</option>
    							<option value="Messina">Messina</option>
    							<option value="Milano">Milano</option>
    							<option value="Modena">Modena</option>
    							<option value="Napoli">Napoli</option>
    							<option value="Novara">Novara</option>
    							<option value="Nuoro">Nuoro</option>
    							<option value="Oristano">Oristano</option>
    							<option value="Padova">Padova</option>
    							<option value="Palermo">Palermo</option>
    							<option value="Parma">Parma</option>
    							<option value="Pavia">Pavia</option>
    							<option value="Perugia">Perugia</option>
    							<option value="Pesaro e Urbino">Pesaro e Urbino</option>
    							<option value="Pescara">Pescara</option>
    							<option value="Piacenza">Piacenza</option>
    							<option value="Pisa">Pisa</option>
    							<option value="Pistoia">Pistoia</option>
    							<option value="Pordenone">Pordenone</option>
    							<option value="Potenza">Potenza</option>
    							<option value="Prato">Prato</option>
    							<option value="Ragusa">Ragusa</option>
    							<option value="Ravenna">Ravenna</option>
    							<option value="Reggio Calabria">Reggio Calabria</option>
    							<option value="Reggio Emilia">Reggio Emilia</option>
    							<option value="Rieti">Rieti</option>
    							<option value="Rimini">Rimini</option>
    							<option value="Roma">Roma</option>
    							<option value="Rovigo">Rovigo</option>
    							<option value="Salerno">Salerno</option>
    							<option value="Sassari">Sassari</option>
    							<option value="Savona">Savona</option>
    							<option value="Siena">Siena</option>
    							<option value="Siracusa">Siracusa</option>
    							<option value="Sondrio">Sondrio</option>
    							<option value="Taranto">Taranto</option>
    							<option value="Teramo">Teramo</option>
    							<option value="Terni">Terni</option>
    							<option value="Torino">Torino</option>
    							<option value="Trapani">Trapani</option>
    							<option value="Trento">Trento</option>
    							<option value="Treviso">Treviso</option>
    							<option value="Trieste">Trieste</option>
    							<option value="Udine">Udine</option>
    							<option value="Varese">Varese</option>
    							<option value="Venezia">Venezia</option>
    							<option value="Verbano-Cusio-Ossola">Verbano-Cusio-Ossola</option>
    							<option value="Vercelli">Vercelli</option>
    							<option value="Verona">Verona</option>
    							<option value="Vibo Valentia">Vibo Valentia</option>
    							<option value="Vicenza">Vicenza</option>
    							<option value="Viterbo">Viterbo</option>
    						</select>
    ovviamente se vi servivano con la sigla a due lettere, be divertitevi voi che io mi sono già divertito abbastanza a stendere l'elenco... minchia quante sono.

  2. #2
    bel lavoro, anche se non è proprio comodo avere l'intero elenco delle provincie in una unica select. La cosa migliore sarebbe di associare le provincie alla regione corrispondente, in modo da avere due select con le provincie nella seconda, che viene poi popolata a seconda della scelta della prima.
    I DON'T Double Click!

  3. #3
    ecco avevo un attimo ed ho pensato di fare il tutto:

    lo script definisce un oggetto chiamato "regioniEProvincie". La proprietà "regioni" contiene un array con la lista delle regioni (è utile per popolare la select delle regioni). Dopo questa vi sono 20 proprietà contenenti un array ciacuno con una lista di oggetti, uno per ciascuna provincia, gli oggetti sono composti da due proprietà: "nome" contiene il nome delle provincia, "sigla" contiene la sigla con due lettere della provincia.

    Codice PHP:
    var regioniEProvincie = {
        
    "regioni": ["Sicilia""Piemonte""Marche""Valle d'Aosta""Toscana""Campania""Puglia""Veneto""Lombardia""Emilia-Romagna""Trentino-Alto Adige""Sardegna""Molise""Calabria""Abruzzo""Lazio""Liguria""Friuli-Venezia Giulia""Basilicata""Umbria"],
        
    "Sicilia": [{
            
    "nome""Agrigento ",
            
    "sigla""AG"
        
    }, {
            
    "nome""Caltanissetta ",
            
    "sigla""CL"
        
    }, {
            
    "nome""Catania ",
            
    "sigla""CT"
        
    }, {
            
    "nome""Enna ",
            
    "sigla""EN"
        
    }, {
            
    "nome""Messina ",
            
    "sigla""ME"
        
    }, {
            
    "nome""Palermo ",
            
    "sigla""PA"
        
    }, {
            
    "nome""Ragusa ",
            
    "sigla""RG"
        
    }, {
            
    "nome""Siracusa ",
            
    "sigla""SR"
        
    }, {
            
    "nome""Trapani ",
            
    "sigla""TP"
        
    }],
        
    "Piemonte": [{
            
    "nome""Alessandria ",
            
    "sigla""AL"
        
    }, {
            
    "nome""Asti ",
            
    "sigla""AT"
        
    }, {
            
    "nome""Biella ",
            
    "sigla""BI"
        
    }, {
            
    "nome""Cuneo ",
            
    "sigla""CN"
        
    }, {
            
    "nome""Novara ",
            
    "sigla""NO"
        
    }, {
            
    "nome""Torino ",
            
    "sigla""TO"
        
    }, {
            
    "nome""Verbano-Cusio-Ossola ",
            
    "sigla""VB"
        
    }, {
            
    "nome""Vercelli ",
            
    "sigla""VC"
        
    }],
        
    "Marche": [{
            
    "nome""Ancona ",
            
    "sigla""AN"
        
    }, {
            
    "nome""Ascoli Piceno ",
            
    "sigla""AP"
        
    }, {
            
    "nome""Macerata ",
            
    "sigla""MC"
        
    }, {
            
    "nome""Pesaro e Urbino ",
            
    "sigla""PU"
        
    }],
        
    "Valle d'Aosta": [{
            
    "nome""Aosta ",
            
    "sigla""AO"
        
    }],
        
    "Toscana": [{
            
    "nome""Arezzo ",
            
    "sigla""AR"
        
    }, {
            
    "nome""Firenze ",
            
    "sigla""FI"
        
    }, {
            
    "nome""Grosseto ",
            
    "sigla""GR"
        
    }, {
            
    "nome""Livorno ",
            
    "sigla""LI"
        
    }, {
            
    "nome""Lucca ",
            
    "sigla""LU"
        
    }, {
            
    "nome""Massa-Carrara ",
            
    "sigla""MS"
        
    }, {
            
    "nome""Pisa ",
            
    "sigla""PI"
        
    }, {
            
    "nome""Pistoia ",
            
    "sigla""PT"
        
    }, {
            
    "nome""Prato ",
            
    "sigla""PO"
        
    }, {
            
    "nome""Siena ",
            
    "sigla""SI"
        
    }],
        
    "Campania": [{
            
    "nome""Avellino ",
            
    "sigla""AV"
        
    }, {
            
    "nome""Benevento ",
            
    "sigla""BN"
        
    }, {
            
    "nome""Caserta ",
            
    "sigla""CE"
        
    }, {
            
    "nome""Napoli ",
            
    "sigla""NA"
        
    }, {
            
    "nome""Salerno ",
            
    "sigla""SA"
        
    }],
        
    "Puglia": [{
            
    "nome""Bari ",
            
    "sigla""BA"
        
    }, {
            
    "nome""Brindisi ",
            
    "sigla""BR"
        
    }, {
            
    "nome""Foggia ",
            
    "sigla""FG"
        
    }, {
            
    "nome""Lecce ",
            
    "sigla""LE"
        
    }, {
            
    "nome""Taranto ",
            
    "sigla""TA"
        
    }],
        
    "Veneto": [{
            
    "nome""Belluno ",
            
    "sigla""BL"
        
    }, {
            
    "nome""Padova ",
            
    "sigla""PD"
        
    }, {
            
    "nome""Rovigo ",
            
    "sigla""RO"
        
    }, {
            
    "nome""Treviso ",
            
    "sigla""TV"
        
    }, {
            
    "nome""Venezia ",
            
    "sigla""VE"
        
    }, {
            
    "nome""Verona ",
            
    "sigla""VR"
        
    }, {
            
    "nome""Vicenza ",
            
    "sigla""VI"
        
    }],
        
    "Lombardia": [{
            
    "nome""Bergamo ",
            
    "sigla""BG"
        
    }, {
            
    "nome""Brescia ",
            
    "sigla""BS"
        
    }, {
            
    "nome""Como ",
            
    "sigla""CO"
        
    }, {
            
    "nome""Cremona ",
            
    "sigla""CR"
        
    }, {
            
    "nome""Lecco ",
            
    "sigla""LC"
        
    }, {
            
    "nome""Lodi ",
            
    "sigla""LO"
        
    }, {
            
    "nome""Mantova ",
            
    "sigla""MN"
        
    }, {
            
    "nome""Milano ",
            
    "sigla""MI"
        
    }, {
            
    "nome""Pavia ",
            
    "sigla""PV"
        
    }, {
            
    "nome""Sondrio ",
            
    "sigla""SO"
        
    }, {
            
    "nome""Varese ",
            
    "sigla""VA"
        
    }],
        
    "Emilia-Romagna": [{
            
    "nome""Bologna ",
            
    "sigla""BO"
        
    }, {
            
    "nome""Ferrara ",
            
    "sigla""FE"
        
    }, {
            
    "nome""Forl\u002d0043esena ",
            
    "sigla""FC"
        
    }, {
            
    "nome""Modena ",
            
    "sigla""MO"
        
    }, {
            
    "nome""Parma ",
            
    "sigla""PR"
        
    }, {
            
    "nome""Piacenza ",
            
    "sigla""PC"
        
    }, {
            
    "nome""Ravenna ",
            
    "sigla""RA"
        
    }, {
            
    "nome""Reggio Emilia ",
            
    "sigla""RE"
        
    }, {
            
    "nome""Rimini ",
            
    "sigla""RN"
        
    }],
        
    "Trentino-Alto Adige": [{
            
    "nome""Bolzano ",
            
    "sigla""BZ"
        
    }, {
            
    "nome""Trento ",
            
    "sigla""TN"
        
    }],
        
    "Sardegna": [{
            
    "nome""Cagliari ",
            
    "sigla""CA"
        
    }, {
            
    "nome""Carbonia-Iglesias ",
            
    "sigla""CI"
        
    }, {
            
    "nome""Nuoro ",
            
    "sigla""NU"
        
    }, {
            
    "nome""Olbia-Tempio ",
            
    "sigla""OT"
        
    }, {
            
    "nome""Oristano ",
            
    "sigla""OR"
        
    }, {
            
    "nome""Medio Campidano ",
            
    "sigla""VS"
        
    }, {
            
    "nome""Sassari ",
            
    "sigla""SS"
        
    }, {
            
    "nome""Ogliastra ",
            
    "sigla""OG"
        
    }],
        
    "Molise": [{
            
    "nome""Campobasso ",
            
    "sigla""CB"
        
    }, {
            
    "nome""Isernia ",
            
    "sigla""IS"
        
    }],
        
    "Calabria": [{
            
    "nome""Catanzaro ",
            
    "sigla""CZ"
        
    }, {
            
    "nome""Cosenza ",
            
    "sigla""CS"
        
    }, {
            
    "nome""Crotone ",
            
    "sigla""KR"
        
    }, {
            
    "nome""Reggio Calabria ",
            
    "sigla""RC"
        
    }, {
            
    "nome""Vibo Valentia ",
            
    "sigla""VV"
        
    }],
        
    "Abruzzo": [{
            
    "nome""Chieti ",
            
    "sigla""CH"
        
    }, {
            
    "nome""L'Aquila ",
            
    "sigla""AQ"
        
    }, {
            
    "nome""Pescara ",
            
    "sigla""PE"
        
    }, {
            
    "nome""Teramo ",
            
    "sigla""TE"
        
    }],
        
    "Lazio": [{
            
    "nome""Frosinone ",
            
    "sigla""FR"
        
    }, {
            
    "nome""Latina ",
            
    "sigla""LT"
        
    }, {
            
    "nome""Rieti ",
            
    "sigla""RI"
        
    }, {
            
    "nome""Roma ",
            
    "sigla""RM"
        
    }, {
            
    "nome""Viterbo ",
            
    "sigla""VT"
        
    }],
        
    "Liguria": [{
            
    "nome""Genova ",
            
    "sigla""GE"
        
    }, {
            
    "nome""Imperia ",
            
    "sigla""IM"
        
    }, {
            
    "nome""La Spezia ",
            
    "sigla""SP"
        
    }, {
            
    "nome""Savona ",
            
    "sigla""SV"
        
    }],
        
    "Friuli-Venezia Giulia": [{
            
    "nome""Gorizia ",
            
    "sigla""GO"
        
    }, {
            
    "nome""Pordenone ",
            
    "sigla""PN"
        
    }, {
            
    "nome""Trieste ",
            
    "sigla""TS"
        
    }, {
            
    "nome""Udine ",
            
    "sigla""UD"
        
    }],
        
    "Basilicata": [{
            
    "nome""Matera ",
            
    "sigla""MT"
        
    }, {
            
    "nome""Potenza ",
            
    "sigla""PZ"
        
    }],
        
    "Umbria": [{
            
    "nome""Perugia ",
            
    "sigla""PG"
        
    }, {
            
    "nome""Terni ",
            
    "sigla""TR"
        
    }]

    I DON'T Double Click!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.