我有我的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