我有我的ASP.NET页面上的以下下拉菜单:显示/隐藏DIV
<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标签我想显示他们是否参加: #ifAndingnding
我是否需要在下拉菜单中添加一个属性来显示/隐藏更改或者代码是否错误?
你知道你的ID是正确的吗? 'selectAttending'可能有.net附加的限定符。检查呈现的页面? – SouthShoreAK 2012-04-24 17:52:17
运行应用程序时,如何呈现selectAttending的HTML ID?它真的只是“selectAttending”吗? – MilkyWayJoe 2012-04-24 17:53:43
一个.... dangit的儿子这是第二次难倒我。谢谢。 – Geekender 2012-04-24 17:55:35