ho trovato e provato questo codice
non fa esattamente quello che volevo... perchè la seconda SELCT viene sempre visualizzata... ma puo' andare benissimo cosi'...
l'importante sarebbe che si attivasse SOLO quando l'opzione si attiva l'ozione "2" nella prima select... ed invece si attiva SEMPRE appenca cambia lo stato della prima select..
HELLLPPPP![]()
<script type="text/javascript">
function Attiva(){
var sel = document.getElementById('Categoria');
if (sel.options[sel.selectedIndex].value = '2') {
document.getElementById('Sub_Categoria').disabled = false;
}
else {
document.getElementById('Sub_Categoria').disabled = true;
}
}
</script>
<select name="Categoria" id="Categoria" onchange="Attiva();">
<option value="-1" selected="selected">- Seleziona -</option>
<option value="1">Pagamento</option>
<option value="2">QUote</option>
</select>
<select name="Sub_Categoria" size="1" id="Sub_Categoria" disabled="true">
<option value="-1" selected="selected">- Seleziona -</option>
<option value="1">user 1</option>
<option value="2">user 2</option>
</select>
![]()
![]()
![]()
![]()
![]()