Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    80

    2 campi "select" Collegati (Nazioni & Città)

    Devo creare una form che ha due campi collegati:
    Nazioni e Città

    Se seleziono la nazione lui refresha la pagina (senza perdere i valori) e seleziona solo le città di quella relativa nazione (le città vengono conservate in un db che ha un campo che ne indica la nazione)

    Qualcuno mi aiuta?

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    passa un campo HIDDEN!
    ¿Hasta la pasta?

  3. #3
    Puoi utilizzare tranquillamente un JS anzichè PHP per una cosa simile...

    <script type="text/javascript">
    function selezione(links) { location.href = links[links.selectedIndex].value; }
    </script>

    <form name="cerca" action="../cerca/index.php" method="post">

    <select onchange="selezione(this)" name="nazione" class="textbox" >
    <option value="javascript:void(0)">Nazione</option>
    <option value="../cerca/index.php?naz=Italia">Italia</option>
    <option value="../cerca/index.php?naz=Inghilterra">Inghilterra</option>
    </select>

    <select name="citta" class="textbox" >
    <option>Città</option>
    <option>Roma</option>
    <option>Londra</option>
    </select>

    </form>

    Con questo esempio di codice invii la selezione della prima selectbox alla stessa pagina e la fai elaborare alla seconda selectbox...

    Ciò implica che rilevando, con la GET, il parametro "naz" puoi comporre una query della quale ciclerai il risultato per generare la seconda selectbox...

    Se ciò che ti occorreva era una dritta ora ce l'hai
    Aritmico: www.boysandgirls.it

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.