salve devo fare uno script che mi modifica le righe di una tabella a seconda della select
ho già fatto una specie di script, ma funziona solo quando scelgo una select e ne mostra un altra SELECT questo è lo script;
<script type="text/javascript">
$(document).ready(function() {
$('#macro').change(function() { //al variare di macro (l'utente sceglie il macro-intervento)
if( $('.tassovariabile').is(':selected') ) { //se il valore macro "tassovaribile" è selezionato
$("#micro-tassovariabile").fadeIn(); //faccio apparire il select micro relativo al micro-intervento
$("#micro-tassofisso").hide(); //apro il select tasso fisso
$("#micro-maggioranzatan").hide(); //apro il select tasso fisso
$("#micro-tassosoglia").hide(); //apro il select tasso fisso
}//fine prima scelta
else if ( $('.tassofisso').is(':selected') ){
$("#micro-tassovariabile").hide(); //chiudo il select delle tassovariabile
$("#micro-tassofisso").fadeIn(); //apro il select tasso fisso
$("#micro-maggioranzatan").hide(); //apro il select tasso fisso
$("#micro-tassosoglia").fadeIn(); //apro il select tasso fisso
}
else if ( $('.maggioranzatan').is(':selected') ){
$("#micro-tassovariabile").hide(); //chiudo il select delle tassovariabile
$("#micro-tassofisso").hide(); //apro il select tasso fisso
$("#micro-maggioranzatan").fadeIn(); //apro il select tasso fisso
$("#micro-tassosoglia").hide(); //apro il select tasso fisso
}
});
});//FINE DOM
</script>
<div id="macro">
<SELECT class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D42">
<OPTION VALUE="tassofisso" class="tassofisso" >TASSO FISSO </OPTION>
<OPTION VALUE="tassovariabile" class="tassovariabile">TASSO VARIABILE </OPTION>
<OPTION VALUE="maggioranzatan" class="maggioranzatan">MAGGIORANZA TAN </OPTION>
<OPTION VALUE="tassosoglia" class="tassosoglia">TASSO SOGLIA </OPTION>
</SELECT><br/>
</div><!--macro-->
<div id="micro-tassofisso">
<input type="text" class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D44" data-oldval="">
</div><!--micro-tassofisso-->
<div id="micro-tassovariabile">
<form>
<fieldset>
<select name="dur.preammortamento6" class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D45" data-oldval="">
<option value="Euribor 3 mesi" selected="selected">Euribor 3 mesi</option>
<option value="Euribor 1 mese">Euribor 1 mese</option>
<option value="Euribor 6 mesi">Euribor 6 mesi</option>
</select>
</fieldset>
</form>
<form>
<fieldset>
<select name="dur.preammortamento6" class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D46" data-oldval="">
<option value="360" selected="selected">360</option>
<option value="365">365</option>
</select>
</fieldset>
</form>
<form class="form-inline">
<div class="form-group">
<div class="input-group">
<input type="text" id="percentageID7" data-a-sign="%" data-p-sign="s" data-a-dec="," data-a-sep="." class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D47" data-oldval="">
<div class="input-group-addon">%</div>
</div>
</div>
</form>
<script>
jQuery(function($) {
$('#percentageID7').autoNumeric('init');
});
</script>
</div><!--micro-tassovariabile-->
<div id="micro-maggioranzatan">
<form class="form-inline">
<div class="form-group">
<div class="input-group">
<input type="text" id="percentageID8" data-a-sign="%" data-p-sign="s" data-a-dec="," data-a-sep="." class="form-control input-sm contratto_cellwrite" data-wssource="CONTRATTO!D48" data-oldval="">
<div class="input-group-addon">%</div>
</div>
</div>
</form>
<script>
jQuery(function($) {
$('#percentageID8').autoNumeric('init');
});
</script>
</div><!--micro-maggioranzatan-->