我的 ASP.NET 页面上有以下下拉列表:
<asp:DropDownList ID="selectAttending" runat="server">
<asp:ListItem Value="Select One...">Select One...</asp:ListItem>
<asp:ListItem Value="Yes">Yes</asp:ListItem>
<asp:ListItem Value="No">No</asp:ListItem>
</asp:DropDownList>
我也有以下脚本:
$(function (){
$("#selectAttending").change(function () {
ToggleDropdown();
});
ToggleDropdown();
});
function ToggleDropdown(){
if ($("#selectAttending").val() == "No") {
$("#ifAttending").hide();
}
else{
$("#ifAttending").show();
}
};
如果他们参加,我想显示的 DIV 标签是:#ifAttending
我是否需要在下拉列表中添加一个属性以在更改时显示/隐藏,或者代码是否错误?