Html checkBox onchange funktioniert nicht

<input class="jProblemClass" id="Checkbox{%= ID %}" type="checkbox" onchange="problemPicker.onChangeProblemCheckBox('{%=ID %}');"/>

Nach dem ersten aktivieren bzw. zu deaktivieren, passiert nichts. Afetr zweite klicken, rufen Sie die Funktion problemPicker.onChangeProblemCheckBox, aber ich bekomme ID-ersten check. Warum? Kann mir helfen jemand?

onChangeProblemCheckBox: function(id) {
    if ($('#CheckBox' + id).attr("checked") == true) {
        problemPicker.addToCheckProblems(id);

        var checkboxes = $('.jProblemClass:checked');

        if ((checkboxes.length > general.limit) && (general.limit != 0)) {
            alert('The limit of ' + general.limit + ' problems exceeded. Please deselect ' + (checkboxes.length - general.limit).toString() + '.');
        }
    } else {
        problemPicker.delFromCheckProblems(id);
    }
},
  • Möchten Sie vielleicht, um uns zu zeigen, was die Funktion tut - vielleicht ist das problem da...
InformationsquelleAutor isxaker | 2011-02-09
Schreibe einen Kommentar