jQuery: Checkbox und Radiobutton
21. Dezember 2008 | 18:47:11
Jedesmal vergesse ich, wie das gehandhabt wird ... per jQuery den Status einer Checkbox bzw. eines Radiobuttons abfragen/setzen.
Checkbox erzeugen:
Abfragen des Status der Checkbox:
Bei nicht markierter Checkbox ist value nicht definiert (also undefined). Bei markierter Checkbox enhält value dann den Wert des Attributs value des input-Tags (hier also "mycb").
Die Checkbox markiert (checked) man wie folgt:
Bei Radiobuttons funktioniert das Ganze analog (dann aber :checkbox durch :radio ersetzen).
Checkbox erzeugen:
<input type="checkbox" value="mycb" id="checkbox_id" /> ...
var value = $('#checkbox_id:checked').val();
if( !!value ) {
...
}Die Checkbox markiert (checked) man wie folgt:
$('#checkbox_id:checkbox').val(["mycb"]);

