Salve a tutti!
Avrei un quesito per una web application: all'interno di un modal popup AJAX ho inserito 2 radiobutton (aventi lo stesso GroupName e quindi mutuamente esclusivi) ed una dropdownlist.
La scelta dell'uno o dell'altro implica che la ddl si disabiliti o meno.
Nella pagina aspx ho definito questi 2 attributi per i radio e la ddl:
<asp:RadioButton ID="_radioDisable" runat="server" Text="Process" GroupName="type"/>
<asp:RadioButton ID="_radioEnable" runat="server" Text="Service" GroupName="type" Checked="true" />
<asp:DropDownList ID="_ddlType" runat="server" CssClass="input" />
Nel PageInit() ho quindi definito questo attributo:
Nel file .js ho quindi questo codice:
function ShowType(obj, ddlId)
{
var ddl = document.getElementById(ddlId);
if(obj.checked)
{
ddl.disabled = true;
}
else
{
ddl.disabled=false;
}
}
Funziona solo la prima volta, poi non più...
Mi dite come posso ovviare?
Dove sbaglio?
Grazie mille!!!