Devo realizzare un form con diversi moduli, ognuno dipendente dal precedente. Questi moduli poi devono mostrare scelte multiple a seconda di dati estratti da un DB, tramite php.
Ad esempio.
Mettiamo caso di avere questo codice:
<form id="form1" name="form1" method="post" action="">
<label>
<select name="categoria" id="categoria">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
</label>
</p>
<select name="dettaglio" id="dettaglio">
<option value="a1">a1</option>
<option value="a2">a2</option>
<option value="b2">b2</option>
</select>
</p>
</form>
Tramite il primo modulo, "categoria", scelgo appunto la categoria di appartenenza.
Mettiamo caso che io scelga "a".
A questo punto vorrei che il secondo modulo, "dettaglio", mi si aggiornasse automaticamente mostrandomi solo i dettagli relativi alla categoria "a", che vengono estratti da un DB.
Dovrei quindi passare al DB il valore "a" scelto, e quindi mi dovrebbe restituire soltanto i dettagli di "a".
Ovviamente se al posto di "a" dovessi scegliere "b", vorrei che il modulo "dettaglio" mi mostri soltanto i dettagli di "b".
Spero di essermi spiegato....
Si può fare?
![]()
![]()