繁体   English   中英

使用JQuery在更新面板中禁用DropDownList

[英]Disable DropDownList inside Update Panel using JQuery

我有以下更新面板:

<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类,但下拉菜单未禁用,我无法弄清原因。 有人可以帮我弄这个吗?

谢谢!

用单个语句加入

 $(".divToChange").addClass('disabledControl').prop('disabled', true);

您应该尝试使用ID代替class

这是代码

$('#ddlList').attr('disabled', true);

也使用attr代替prop

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM