首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用jquery启用/禁用CascadingDropDown

使用jquery启用/禁用CascadingDropDown
EN

Stack Overflow用户
提问于 2010-08-21 02:35:57
回答 1查看 2.6K关注 0票数 0

问候;

我有一个带有Ajax CascadingDropDown控件的asp.net下拉列表控件。

我也有asp.net复选框控件。当使用jquery选中/取消选中复选框时,我想启用/禁用CascadingDropDown。

我尝试了不同的方法,但它们都不起作用,如果我想将下拉列表的enable属性设置为false,它将不起作用,所以我必须将CascadingDropDown enable属性设置为false来禁用它,但我不知道如何禁用它。

这是我尝试过的代码之一:

代码语言:javascript
运行
复制
<asp:CheckBox ID="chkWF" runat="server"  onclick="enableDDL"/>

<asp:DropDownList ID="WF" runat="server"></asp:DropDownList>

<cc1:CascadingDropDown ID="WF_CascadingDropDown" runat="server" 
                    TargetControlID="WF" 
                    Category="WF"  
                    LoadingText="Please Wait ..." 
                    PromptText="Select Work Field ..." 
                    ServiceMethod="GetWorkField" 
                    ServicePath="../ServiceTags.asmx" Enabled="True">
                </cc1:CascadingDropDown>






function enableDDL() {

             $('#<%= chkOccup.ClientID %>').click(function() {
                 if ($('#<%= WF_CascadingDropDown.ClientID %>').attr('disabled') != true)
                     $('#<%= WF_CascadingDropDown.ClientID %>').attr('disabled', true);
                 else
                     $('#<%= WF_CascadingDropDown.ClientID %>').attr('disabled', false);

                     });

         }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-03 04:24:14

不需要为disabled属性定义布尔值,只需使用字符串"disabled"并删除该属性即可启用该属性。

代码语言:javascript
运行
复制
function enableDDL() {
    $('#<%= chkOccup.ClientID %>').click(function() {
        if ($('#<%= WF_CascadingDropDown.ClientID %>').attr('disabled'))
            $('#<%= WF_CascadingDropDown.ClientID %>').attr('disabled', 'disabled');
        else
            $('#<%= WF_CascadingDropDown.ClientID %>').removeAttr('disabled');
     });
}

如果这不起作用,您确定$('#<%= WF_CascadingDropDown.ClientID %>')的结果是一个select元素吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3533824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档