我有一个单选按钮选项,我想根据从下拉列表中选择的选项禁用和启用。我最初禁用了单选按钮选项,但是当我尝试根据下拉列表中选择的选项启用它时,没有任何反应。我能得到一些帮助吗:HTML:
<asp:DropDownList runat="server" ID="ddl1">
<asp:ListItem Text="Please Select" Value="0" />
<asp:ListItem Text="1" Value="1" />
<asp:ListItem Text="2/Staff" Value="2" />
<asp:ListItem Text="3" Value="3" />
<asp:ListItem Text="4" Value="4" />
<asp:ListItem Text="5" Value="5" />
</asp:DropDownList>
<asp:RadioButtonList runat="server" ID="rbPType" ClientIDMode="Static">
<asp:ListItem Value="0" Text="T0"></asp:ListItem>
<asp:ListItem Value="1" Text="1"></asp:ListItem>
<asp:ListItem Value="2" Text="2"></asp:ListItem>
</asp:RadioButtonList>
JS:
$('#rbPType_1').attr("disabled", true);
$('#ddl1').change(function () {
if ($(this).children('option:selected').text() == "2")
{
$('#rbPType_1').attr("disabled", false);
}
else
{
$('#rbPType_1').attr("disabled", true);
}
});
PS:我最初的意图是根据选项隐藏和显示这个并被踩到。因此,如果有一种方法可以隐藏和显示而不是启用和禁用,我将非常感谢您的帮助。