Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在HTML中的按钮单击事件上启用下拉列表_C#_Html_Asp.net - Fatal编程技术网

C# 在HTML中的按钮单击事件上启用下拉列表

C# 在HTML中的按钮单击事件上启用下拉列表,c#,html,asp.net,C#,Html,Asp.net,我想在按钮的点击事件上启用一个下拉列表,但在我使用以下代码的情况下,该下拉列表会启用几秒钟,然后在aspx页面中被禁用 启用功能以启用下拉列表: function enable() { $("#ddlBranch").prop("disabled", false); } 下拉列表代码: <div class="col-md-3"> <div class="form-group m-r-sm"> <label for='rf_name

我想在按钮的点击事件上启用一个下拉列表,但在我使用以下代码的情况下,该下拉列表会启用几秒钟,然后在aspx页面中被禁用

启用
功能以启用下拉列表:

function enable() {
    $("#ddlBranch").prop("disabled", false);
}
下拉列表代码:

<div class="col-md-3">
    <div class="form-group m-r-sm">
        <label for='rf_name'>Branch</label>
        <select id="ddlBranch"  class="m-b-sm  w-lg form-control" onchange="ViewHistoricData()">
            <option value="ALL" selected="selected">ALL</option>
        </select>
        <asp:HiddenField ID="hdnClientId" runat="server" />
    </div>
</div>

分支机构
全部的
按钮点击代码:

<button id="btnViewHistoricData" class="btn bg-dark" onclick= "enable();" >View Historic Data</button>
查看历史数据

我认为您已删除“禁用”

function enable() {
   $("#ddlBranch").removeAttr('disabled');
}
使用jQuery禁用/启用的正确方法是

function enable() {
   $("#ddlBranch").attr('disabled',false);
}

我认为您已删除“禁用”

function enable() {
   $("#ddlBranch").removeAttr('disabled');
}
使用jQuery禁用/启用的正确方法是

function enable() {
   $("#ddlBranch").attr('disabled',false);
}
试试这个

  $("#btnViewHistoricData").click(function() {
       $("#ddlBranch").prop("disabled", true);
    });

    <button id="btnViewHistoricData" class="btn bg-dark" >View Historic Data</button>
$(“#btnviewhistoricata”)。单击(函数(){
$(“#ddlBranch”).prop(“disabled”,true);
});
查看历史数据
试试这个

  $("#btnViewHistoricData").click(function() {
       $("#ddlBranch").prop("disabled", true);
    });

    <button id="btnViewHistoricData" class="btn bg-dark" >View Historic Data</button>
$(“#btnviewhistoricata”)。单击(函数(){
$(“#ddlBranch”).prop(“disabled”,true);
});
查看历史数据

它不起作用,同样的事情正在发生。启用几秒钟,然后禁用。@Sujith编辑了答案,请使用第二个选项$(“#ddlBranch”).attr('disabled',false);它也不起作用。我正在document.ready函数中使用禁用代码。是不是由于这个原因,使能功能不起作用。它不起作用,同样的事情正在发生。启用几秒钟,然后禁用。@Sujith编辑了答案,请使用第二个选项$(“#ddlBranch”).attr('disabled',false);它也不起作用。我正在document.ready函数中使用禁用代码。是否因此启用功能不起作用。