我有以下更新面板:
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ddlTemplates" />
</Triggers>
<ContentTemplate>
<div class="left" id="dc_left" runat="server">
<asp:DropDownList ID="ddlList" runat="server" CssClass="divToChange">
</asp:DropDownList>
</div>
</ContentTemplate>
</asp:UpdatePanel>
我想使用以下命令禁用JQuery下拉列表:
$divToChange.prop('disabled', true);
$(".divToChange").addClass('disabledControl');
添加了disabledControl
类,但是没有禁用Drop Down,我无法找出原因。
有人可以帮我这个吗?
谢谢!
答案 0 :(得分:0)
加入单一陈述
$(".divToChange").addClass('disabledControl').prop('disabled', true);
答案 1 :(得分:0)
您应该使用ID
代替class
来尝试。
这是代码
$('#ddlList').attr('disabled', true);
同时使用attr
代替prop