Я пытаюсь использовать JQuery для включения Telerik RadComboBox на основе выбора другого Telerik RadComboBox.
Вариант использования: пользователь заходит на страницу, ddlRequired включен, ddlListItems отключен. Если пользователь выбирает «Обязательный», тогда я хочу, чтобы ddlListItems был включен. И наоборот, если выбрано «Необязательно», я хочу отключить ddlListItems.
<telerik:RadComboBox ID="ddlRequired" runat="server" Width="80px" ShowDropDownOnTextboxClick="true" EnableEmbeddedSkins="false" Skin="Classic" OnClientSelectedIndexChanged="OnSelectedIndexChanged">
<Items>
<telerik:RadComboBoxItem Text="Required" Value="1" />
<telerik:RadComboBoxItem Text="Optional" Value="0" />
</Items>
</telerik:RadComboBox>
<telerik:RadComboBox ID="ddlListItems" runat="server" Width="200px" ShowDropDownOnTextboxClick="true" EnableEmbeddedSkins="false" Skin="Classic" Enabled="false">
<ItemTemplate>
<asp:TextBox ID="txtBoxQ1" runat="server" Width="160"/>
</ItemTemplate>
<Items>
<telerik:RadComboBoxItem />
<telerik:RadComboBoxItem />
</Items>
</telerik:RadComboBox>
Вот где я остановился после попытки нескольких подходов. Я понимаю, что это не завершено.
function OnSelectedIndexChanged()
{
var ddl = $find("<%=ddlListItemsQ1.ClientID%>");
ddl.set_enabled(false);
}