Ciao,
ho una select con tre voci: code, body e image, che uso per far comparire e scomparire dei campi. In add funziona bene, ma quando edito posso avere come default uno qualsiasi dei tre valori e così impostata il campo code mi scompare sempre. Come devo fare per selezionare il corretto valore inziale per far scomparire il campo giusto?
<script type="text/javascript">
$(function() {
$("label[for='TemplateBlockCode']").parent().slideUp("fast");
$("#TemplateBlockType").change(function() {
if ($(this).val() == "body") {
$("label[for='TemplateBlockBody']").parent().slideDown("fast");
$("label[for='TemplateBlockCode']").parent().slideUp("fast");
} else if ($(this).val() == "code") {
$("label[for='TemplateBlockBody']").parent().slideUp("fast");
$("label[for='TemplateBlockCode']").parent().slideDown("fast");
} else if ($(this).val() == "image") {
$("label[for='TemplateBlockBody']").parent().slideDown("fast");
$("label[for='TemplateBlockCode']").parent().slideUp("fast");
}
});
});
</script>