別のTelerik RadComboBoxの選択に基づいてTelerik RadComboBoxを有効にするためにJQueryを使用しようとしています。JQueryでTelerikドロップダウンリストを無効にできません
使用例:ユーザーがページを参照し、ddlRequiredが有効で、ddlListItemsが無効です。ユーザーが "Required"を選択した場合、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);
}