2011-10-10 28 views

回答

1

,除非你要不要用jQuery麻煩。如果要向頁面添加元素,或者如果它是首次加載頁面時要檢查的元素,只需在HTML中設置值(或任何服務器端語言創建HTML輸出):

<input type="radio" name="myGroup" value="My Value" checked /> My Value 

如果它IS被添加jQuery,我認爲它正在與.html().append()或任何其他方法完成;在這種情況下,建議仍然適用:

var radioValue = 'My Value'; 
var newRadio = '<input type="radio" name="myGroup" value="' + radioValue + '" checked />' + radioValue; 

$('#myForm').append(newRadio); 
0

使用.prop()方法(之前的jQuery 1.6)

$('#radioButtonID').prop("checked", true); 
+0

如果單選按鈕在按鈕組中,該怎麼辦? – JohnSmith

+0

.attr()在這個用例中有效地替換了.prop() - 不需要使用1.6之前的jQuery。 –

0

使用

$('input[name=field]:eq(1)').attr('checked', 'checked');