Ciao a tutti,
ho un piccolo problema con javascript.
Questo script nasconde o mostra dei campi aggiuntivi a seconda del valore selezionato nella select.
Vi posto il codice. (Non funzionante)
Se invece nelle if inserisco un campo per volta funziona.
Esempio:
Come faccio a farlo andare con tutti i campi insieme come nel primo esempio.
Grazie per l'aiuto a tutti.
ho un piccolo problema con javascript.
Questo script nasconde o mostra dei campi aggiuntivi a seconda del valore selezionato nella select.
Vi posto il codice. (Non funzionante)
Codice:
$(document).ready(function() {
toggleFields();
$("#person").change(function() { toggleFields(); });
});
function toggleFields()
{
if ($("#person").val() == 2)
$("#onemember").show();
else
$("#onemember").hide();
if ($("#person").val() == 3)
$("#onemember").show();
$("#twomember").show();
else
$("#onemember").show();
$("#twomember").show();
if ($("#person").val() == 4)
$("#onemember").show();
$("#twomember").show();
$("#treemember").show();
else
$("#onemember").show();
$("#twomember").show();
$("#treemember").show();
}
Se invece nelle if inserisco un campo per volta funziona.
Esempio:
Codice:
if ($("#person").val() == 4)
$("#treemember").show();
else
$("#treemember").show();
Come faccio a farlo andare con tutti i campi insieme come nel primo esempio.
Grazie per l'aiuto a tutti.