首先,你將需要添加值屬性每個單選按鈕
<input type="radio" name="fruit" value="apple" checked> apple
<input type="radio" name="fruit" value="orange"> orange
<input type="radio" name="fruit" value="banana"> banana
然後你可以使用jquery與
$("input[value='apple']").val("Melon");
更新值在理想情況下,你會想添加一個獨特的標識符到每個單選按鈕,例如
<input id="option1" type="radio" name="fruit" value="apple" checked="checked"> <label for="option1">apple</label>
<input id="option2" type="radio" name="fruit" value="orange" checked="checked"> <label for="option2">orange</label>
<input id="option3" type="radio" name="fruit" value="banana" checked="checked"> <label for="option3">banana</label>
通過向每個o添加一個id F中的單選按鈕可以讓你做到以下幾點:
$("#option1").val("Melon"); //This will update the radio button value
$("label[for='option1']").html("Melon"); //This will update the label value
而且在標籤標籤包裝標籤使得他們點擊來選擇相關的單選按鈕
來源
2011-08-19 08:03:20
Leo
我已經更新上面也更新標籤字段 – Leo
嗨,標籤不會更新通過使用您的代碼,只更新單選按鈕值。 – Leem
刪除jquery調用的標籤部分之前的#,以上更新... – Leo