Salve a tutti.
In un sito avrei la necessità di far aggiornare una select in base alla scelta fatta in una select precedente.
Di esempi ne ho trovati molti in rete ma nessuno sembra aver voglia di funzionare
Vi posto un po di codice:
Questo è il pezzo in javascript che dovrebbe far cambiare valore alla seconda select quando cambia la prima
codice:
<SCRIPT type="text/javascript">
$(document).ready(function(){
$("select#s_matrice").change(function(){
$("select#s_prodotti").html('<option value="-1">bbb</option>');
})
</script>
Qui il codice delle due select
codice:
echo "<td><select id=\"s_matrice\">".$test."</select></td>";
echo "<td><select id=\"s_prodotti\"></select></td>";
la variabile $test contiene tutte le option della select. Ci tengo a precisare che la creazione della select con id=s_matrice funziona perfettamente.
Il problema è che selezionando un qualsiasi valore della select con id=s_matrice la seconda select (id=s_prodotti) non assume il valore "bbb" come scritto nel pezzo di javascript.
Spero in un vostro aiuto perchè davvero non capisco quale sia il problema.
Intanto vi ringrazio,