嘿伙计们,我有一个页面,其中包含多个单选按钮列表和每个列表的清除选择按钮,如果按下则清除列表。问题出在我当前的代码上,如果我按下清除选择按钮,它会清除页面上的所有单选按钮列表。如何修改我的代码以清除我想要的单选按钮列表。这是代码片段。
<asp:RadioButtonList ID="rdoQuestionChoice" runat="server" Visible="false" CssClass="Aligntext" OnSelectedIndexChanged="ddlChoiceList_SelectedIndexChanged" />
<asp:Button ID="clearRdoQuestionChoice" runat="server" Visible="false" Text="Clear Selection" OnClientClick="clearRdoQuestionChoice_ClearRadioList(); return false;" />
<script language="javascript" type="text/javascript">
function clearRdoQuestionChoice_ClearRadioList() {
$("table[id$=rdoQuestionChoice] input:radio").each(function (i, x) {
if ($(x).is(":checked")) {
$(x).removeAttr("checked");
}
});
}
</script>