2017-09-13 6 views
0

Ich habe den folgenden Code überprüft:Get Zustand eines switchery Checkbox in jquery

<div class="form-group col-xs-1"> 
    <label for="closed" class="control-label">Hide closed</label> 
    <input name="closed" type="checkbox" id="closed" class="form-group js-switch" checked /> 
</div> 

$('#closed').on('change', function() { 
     if ($('#closed').is(':checked')) { 
     closed = 1; 
     } else { 
     closed = 0; 
     } 
     console.log(closed); 
    }); 

Aber wenn ich den Status der Option ändern, sehe ich immer falsch.

Antwort

0

Dummer Fehler von meiner Seite, ich kann nicht geschlossen als Variable verwenden. Wenn ich einen anderen Namen verwende, funktioniert alles. Sorry für das Problem ...

+0

Sie sollten diese Frage dann "schließen" können. Siehst du was ich dort gemacht habe? –