MVC禁用@ Html.DropdownList值选择提交按钮

时间:2018-03-19 02:43:40

标签: javascript asp.net-mvc

如何在下拉列表选择的值上禁用提交按钮?

查看:

 @Html.Label("Select Department :")
 @Html.DropDownList("GroupId", String.Empty )
 <button type="submit" id="submit" name="submit" class="btn btn-success" >Get Report</button> 

控制器:

ViewBag.GroupId = new SelectList(db.NGAC_GROUP, "ID", "Name");

使用Javascript:

$(document).ready(function () {
    $('#GroupId').on('input change', function () {
        if ($(this).val() == "REGULAR") {
            $('#submit').prop('disabled', true);
        }
        else {
            $('#submit').prop('disabled', false);
        }
    });
});

尝试过其他代码,但似乎都没有。感谢

1 个答案:

答案 0 :(得分:0)

尝试此代码希望它可以帮助您禁用按钮

$(document).ready(function () {
$('#GroupId').on('input change', function () {
    if ($(this).val() == "REGULAR") {
        $('#submit').attr("disabled", true);
    }
    else {
        $('#submit').removeAttr("disabled");
    }
});

});