domenica 30 ottobre 2016

Asp.Net jquery enable textbox click radionbutton

In questo frammento di esempio di codice Jquery e Javascript, viene abilitata una casella di testo, di tipo textbox per Asp.net, tramite il click sul un radionbutton.
Il tutto utilizzando JQuery.


Il tag html Radionbutton list.


  asp:RadioButtonList ID="RblAbilitadisabilita" runat="server" AutoPostBack="false"     
                                                                        CssClass="tblLabel" RepeatDirection="Horizontal">
                                                                                                                                                asp:listitem value="d">disabilita/asp:listitem>                                                                   


Il tag html textbox

 asp:TextBox ID="txtCasella" runat="server" MaxLength="200" Columns="10"  > /asp:TextBox


Lo script Jquery


$(function() {
        $('[id*=RblAbilitadisabilita] input').unbind().click(function(e) {
        var val = $('[id*=RblAbilitadisabilita]').find('input:checked').val();
               
                if (val == "d") {
                    $('#<%=txtCasella.ClientID%>').attr("disabled", "disabled");
                }
                else {
                    $('#<%=txtCasella.ClientID%>').removeAttr("disabled");
                   
                }
            });
        });

Nessun commento: