Complete ASPX HTML Codes:-
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <script src="//code.jquery.com/jquery-1.11.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function () { $('#<%=rblPaymentMode.ClientID %>').click(function () { var SelectedValue = $('#<%=rblPaymentMode.ClientID %> input[type=radio]:checked').val(); if (SelectedValue == 1) { //If cash is selected then hide the Div $('#dvShowHide').css("display", "none"); //or you can simply use jQuery hide method to hide the Div as below: //$('#dvShowHide').hide(); } else { //If Cheque is selected then show the Div $('#dvShowHide').css("display", "block"); //or you can simply use jQuery show method to show the Div as below: //$('#dvShowHide').show(); //Clear textboxes $('#<%=txtBankName.ClientID %>').val(''); $('#<%=txtChequeNumber.ClientID %>').val(''); //Set focus in bank name textbox $('#<%=txtBankName.ClientID %>').focus(); } }); }); </script> </head> <body> <form id="form1" runat="server"> <div> <fieldset style="width: 270px;"> <legend>Show/Hide Div Content</legend> Payment Mode <asp:RadioButtonList ID="rblPaymentMode" runat="server" RepeatDirection="Horizontal"> <asp:ListItem Text="Cash" Value="1"></asp:ListItem> <asp:ListItem Text="Cheque" Value="2"></asp:ListItem> </asp:RadioButtonList> <div id="dvShowHide" style="display:none;"> Bank Name : <asp:TextBox ID="txtBankName" runat="server"></asp:TextBox><br /> Cheque Number: <asp:TextBox ID="txtChequeNumber" runat="server"></asp:TextBox> </div> </fieldset> </div> </form> </body> </html>
(Visited 7 times, 1 visits today)