2012-07-03 161 views
2

我有一個ASP的單選按鈕列表中點擊面板:單選按鈕列表和一個面板隱藏使用JQuery

<asp:RadioButtonList ID="someList" runat="server"  
RepeatDirection="Horizontal" CssClass="radioList"> 
    <asp:ListItem Text="Yes" Value="1"></asp:ListItem> 
    <asp:ListItem Text="No" Value="4"></asp:ListItem> 
    <asp:ListItem Text="Don't Know" Value="2"></asp:ListItem>           
</asp:RadioButtonList> 
<asp:Panel ID="Panel1" runat="server" Style="display: none;"> 
This is panel 1 
</asp:Panel> 

當我點擊,當我點擊「否」和「不知道是面板應顯示「面板應該隱藏起來。 幫助,將不勝感激 感謝

+0

我使用的單選按鈕也如此,但不是單選按鈕列表! –

回答

0

試試這個:

var panel = $("#Panel1"); 
$("input[name='cboVisibility']").change(function() { 
    if ($(this).val() == 1) panel.show(); 
    else panel.hide() 
}) 

http://jsfiddle.net/KevQv/

+0

它相當'<%= this.Panel1.ClientID%>':) –

+0

@undefined。:它不起作用。 –

+0

@palakmehta plz發佈輸出的標記不是asp代碼。 – undefined

0
var panel = $("#<%= this.Panel1.ClientID %>") 
    $(".radioList").change(function(){ 
      if($(this).val() == 1) 
       panel.show(); 
      else 
       panel.hide() 

    }) 
+0

:它不工作 –

+0

現在它應該工作 – Yorgo