checkbox aktivieren onload die Darstellung anderer Elemente

Ok, Die Frage hier ist, um damit ein Formular zu packen Informationen aus einer mysql-Einstellungen, wie aktiviert oder deaktiviert werden. dann ein Kontrollkästchen wird, um zu bestimmen, wenn die die 3 folgenden text Felder (box123) werden aktiviert oder deaktiviert, je nach Anforderung.

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="test.js"></script>
</head>
<body>
    <form>
        <input type="checkbox" name="detailsgiven" id="checker" checked=checked>Enabled?
        <br>
        <input type='text' name="details" id="tb1" value='box1'>
        <br>
        <input type='text' name="details" id="tb2" value='box2'>
        <br>
        <input type='text' name="details" id="tb3" value='box3'>
        <br>
    </form>
</body>

</html

>

test.js Jquery-code, das ermöglicht die überprüfung aktiviert oder deaktiviert werden, je nach Aktivierung die Variable

toggleInputs($('#checker'));

$('#checker').click(function () {
    toggleInputs($(this));
});

function toggleInputs(element) {
    if (element.prop('checked')) {
        $('#tb1').prop('disabled', false);
        $('#tb2').prop('disabled', false);
        $('#tb3').prop('disabled', false);
    } else {
        $('#tb1').prop('disabled', true);
        $('#tb2').prop('disabled', true);
        $('#tb3').prop('disabled', true);
    }
}
InformationsquelleAutor Sickest | 2013-09-01
Schreibe einen Kommentar