【问题标题】:Dropdownlists and jQuery下拉列表和 jQuery
【发布时间】:2009-03-11 17:46:38
【问题描述】:

ASP.NET DropDownList 具有属性Enabled="false",但是否可以从jQuery 将属性设置为Enabled="true"

【问题讨论】:

    标签: asp.net jquery


    【解决方案1】:

    你的意思是 ASP.NET 控件 DropDownList 和服务器属性“Enabled”吗?

    ASP.NET 以这种方式使用 enable="false" 呈现 DropdownList 服务器控件:

    <select id="myDropDownListId" name="myDropDownListId" disabled="disabled">
    

    所以,你可以使用这个 jQuery sn-p 来删除该属性:

    $('#myDropDownListId').removeAttr('disabled');
    

    【讨论】:

      【解决方案2】:
      $("input").attr("disabled", "false");
      

      在这种情况下,我会为输入分配一个 CssClass(我假设您使用的是 .Net webforms),然后使用该 CssClass 作为选择器。由于页面渲染后无法设置 server 属性,因此必须使用 DOM “禁用”参数;因此,您必须设置 disabled=false,而不是 enabled=true。

      【讨论】:

        猜你喜欢
        • 2016-03-16
        • 1970-01-01
        • 1970-01-01
        • 2012-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多