2

asp:RadioButtonListと1つのパネルがあります

<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>

[はい]をクリックすると、[いいえ]と[わからない]をクリックするとパネルが表示され、パネルが非表示になります。助けていただければ幸いですありがとう

4

2 に答える 2

0

これを試して:

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

http://jsfiddle.net/KevQv/

于 2012-07-03T11:36:01.933 に答える
0
  var panel = $("#<%= this.Panel1.ClientID %>")  
  $(".radioList").change(function(){
           if($(this).val() == 1)
              panel.show();
           else
              panel.hide()

    })
于 2012-07-03T11:37:25.840 に答える