nel tuo caso si forma qualcosa del genere
per completare devi però postare la pagina php !
questo è come si presenterà più o meno la tua pagina
ciò a partire dalla head
codice:<script type="text/javascript"> function trova() { regione_selezionata = document.getElementById('regione').value; var ajax = new XMLHttpRequest(); //se c'è il supporto if(ajax) { //richiesta pagina con metodo post ajax.open("post", "xxx.php", true); ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded"); ajax.setRequestHeader("connection", "close"); ajax.send("regione=" + regione_selezionata); ajax.onreadystatechange = function() { if(ajax.readyState == 4) { if(ajax.status == 200 || ajax.status == 304) { //sistemo ciò che arriva testo = ajax.responseText; document.getElementById('citta').innerHTML = testo; document.getElementById('citta').removeAttribute('disabled'); } } } } } </script> </head> <body> <form action="ricerca.php" method="post" name="ricerca"> <label>Tipo di esercizio: <select name="tipo" required> <option selected>-Selezionare-</option> <option>Forno</option> <option>Panificio</option> <option>Pasticceria</option> <option>Alimentari</option> </select> </label> <label>Regione: <select name="regione" id ="regione" required onChange="trova();"> <option selected>-Selezionare-</option> <option>Toscana</option> <option>Valle d'Aosta</option> <option>Lombardia</option> <option>Trentino</option> <option>Liguria</option> <option>Veneto</option> <option>Friuli Venezia Giulia</option> <option>Umbria</option> <option>Abruzzo</option> <option>Molise</option> <option>Sardegna</option> <option>Sicilia</option> <option>Campania</option> <option>Calabria</option> <option>Basilicata</option> </select> </label> <select name="regione" required disabled id="citta"> </select> <input type="submit" name="cerca" id="cerca" title="Clic qui per visualizzare tutti gli esercizi nella tua zona." value="Ricerca"> </body>

Rispondi quotando