2012-07-03 3 views
2

У меня есть жерех: RadioButtonList и одну панельскрытие панели на щелчок RadioButtonList с помощью 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

Я сделал это с помощью радиокнопки, но не с RadioButtonList !! –

ответ

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

Смежные вопросы