Da Jquery immer nützlicher wird, nutzen es immer mehr Freunde. Aufgrund der hohen Häufigkeit der Verwendung von Steuerelementen wie CheckBox, Radiobutton und DropDownList im Web hängt dies mit der Funktionsweise dieser Steuerelemente in Jquery zusammen. Da die Version von JQuery sehr schnell aktualisiert wird, hat sich auch die Art und Weise, wie der Code geschrieben wird, stark geändert. Der folgende JQuery-Code ist für Query1.4 und höher geeignet.
1. Den ausgewählten Wert abrufen. Es stehen drei Methoden zur Verfügung:
$('input:radio:checked').val();
$("input[type='radio']:checked").val();
$("input[name='rd']:checked").val();
2. Stellen Sie das erste Radio als ausgewählten Wert ein:
$('input:radio:first').attr('checked', 'checked');
oder
$('input:radio:first').attr('checked', 'true');
Hinweis: attr("checked",'checked')= attr("checked", 'true')= attr("checked", true)
3. Stellen Sie das letzte Radio als ausgewählten Wert ein:
$('input:radio:last').attr('checked', 'checked');
oder
$('input:radio:last').attr('checked', 'true');
4. Stellen Sie ein beliebiges Radio entsprechend dem Indexwert als ausgewählten Wert ein:
$('input:radio').eq(index value).attr('checked', 'true');Index value=0,1,2....
oder
$('input:radio').slice(1,2).attr('checked', 'true');
5. Stellen Sie Radio entsprechend dem Wert auf den ausgewählten Wert ein
$("input:radio[value='rd2']").attr('checked','true');
oder
$("input[value='rd2']").attr('checked','true');
6. Löschen Sie das Radio, dessen Wert rd2 ist
$("input:radio[value='rd2']").remove();
7. Welches Radio gelöscht werden soll
$("input:radio").eq(index value).remove(); index value=0,1,2....
Löschen Sie beispielsweise das dritte Radio:$("input:radio").eq(2).remove();
8. Traverse Radio
$('input:radio').each(function(index,domEle){
//Code schreiben
});