javascript per select condizionali

Domenico Cafaro

Nuovo Utente
3 Set 2013
12
0
0
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)
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.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, devi usare le parentesi graffe per racchiudere le istruzioni delle if
 
Discussioni simili
Autore Titolo Forum Risposte Data
B javascript per problemi con pdf e Safari Javascript 0
F Convertire JavaScript per la compatibilità nei browser obsoleti Javascript 0
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
D Javascript per il download dei dati Javascript 0
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
alexice51 proggrammi per scrivere in javascript? Javascript 3
K [javascript] Tecnica per rilevare celle contenenti caratteri ricevute in dinamico Javascript 1
D [Javascript] pulsanti per comandi shell con php e ajax Ajax 7
K Come eliminare attributi regex per validazione con javascript Javascript 0
W [Javascript] Banner per accettazione cookies Javascript 4
I [Javascript] Leggere "var" da file .js esterno (per google map) Javascript 6
V Ciclo for per Pulsante in JavaScript Javascript 7
J [OFFRO][RETRIBUITO] Datafit Italia - Sviluppatori Javascript - per produttori di dispositivi mobile Offerte e Richieste di Lavoro e/o Collaborazione 0
T [Javascript] funzione per attivare analytics... dov'è l'errore? Javascript 14
L [javascript]problema funzione per webapi Javascript 4
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
D [Javascript] [HTML] Countdown su Mobirise di 24 ore relative per ogni utente. Javascript 4
K [javascript] Aiuto per programma subnetting Javascript 0
elpirata [Javascript] Redirect condizionale per link a pagine Javascript 2
D [Javascript] Automazione Wordpress CF7 per Teamup Calendar (tramite api) Javascript 1
N [Javascript] script demo preloader per video Javascript 0
A Funzione javascript per effettuare la slide del carosello in avanti Javascript 0
A [Javascript] [CSS] elenco affiancato per evitare scorrimento pagina Javascript 4
P [Javascript] Una dritta per ricavare una variabile Javascript 0
L [Javascript] Cliccare su mi piace per accedere a vedere la pagina Javascript 0
P [Javascript] Aiuto per recupero variabili da script Javascript 10
S [Javascript] Creare mappa per ogni utente Javascript 5
ecosito Aiuto con la traduzione in italiano per capire come installare questo JavaScript jQuery 0
R Javascript e html - estrazione EXIF da jpg con link per geolocalizzazione google maps Javascript 0
A [CERCO] cerco esperto di codici HTML e JavaScript per lavorare ad 1 applicazione Offerte e Richieste di Lavoro e/o Collaborazione 1
otto9due get_browser per sapere dettagli sullo stato del javascript del browser utente PHP 7
G Update file con javascript per controllo estensioni Javascript 5
S Consigli per script javascript per creare videogiochi Javascript 2
F Domanda per javascript Javascript 0
J Aiuto per capire javascript Javascript 0
S Chat per app in javascript Sviluppo app per iOS 7
S un aiuto per javascript e joomla Javascript 2
P Creare javascript onmouseout per menu Javascript 9
M Javascript per download di files multipli (preloader) Javascript 1
K Javascript codice per facebook Javascript 1
C Utilizzo di YUI Compressor e di Gzip per script html/javascript HTML e CSS 1
C File html con procedure javascript per creare effetto libro da sfogliare Javascript 9
C Javascript completo di html per creare una tabella dove compare il saluto in base all'ora. Javascript 2
G funzione javascript per passaggio valori Javascript 1
S javascript per apertura pagina Javascript 0
M [Offro] Supporto per PHP, Javascript, Mysql Offerte e Richieste di Lavoro e/o Collaborazione 0
F Svantaggi del codice Javascript per disabiltare la selezione del testo? Javascript 1
M JavaScript: lanciare funzione ASP per salvare dati in database Javascript 0
U CODICE per una pagina con contenuti dinamici usando javascript Javascript 4
M Javascript per redirect in nuova finestra a sito esterno Javascript 2

Discussioni simili