Beispiele für die Manipulation von Radio- und Checkboxen mit jQuery

Natürlich sind die vorgestellten Methoden, nicht die einzigen Möglichkeiten, eine Anforderung zu erfüllen, doch haben sie sich bei mir mit der Zeit bewährt.

Sollte ich mal die Zeit finden, werde ich die ganzen Beispiele zu einem Plugin verarbeiten, da jQuery für sich allein leider zu wenig Funktionalität bietet, um Radio- und Checkboxen zu manipulieren.

Bukarest
Zürich
New York
Mannheim
Paris
Wien

(*)

$('#city4').is(':checked')

(*)

$("input[name='city']").each( function() {
  if(this.checked == true) {
    return true;
  }
});

$("input[name='city']").each( function() {
  if($(this).is(':checked'))
    $('#b2_mes').empty().append($(this).val());
})

(*)

$('#city4').each( function() {
  this.checked = true;
  //oder
  //$(this).attr('checked', 'checked');
})

(*) lassen sich auch auf Checkboxen anwenden.

Bukarest
Zürich
New York
Mannheim
Paris
Wien

$("input[name='city']").each( function() {
  if($(this).is(':checked'))
    $('#cityc_mes').empty().append($(this).val() + ' ');
})

$("input[name='cityc']").each( function() {
  this.checked = true;
})

$("input[name='cityc']").each( function() {
  this.checked = false;
})