相关疑难解决方法(0)

无法禁用多选下拉菜单

嗨,我是 AngularJs 的新手。这里我的问题是在某种条件下我需要禁用我的多选下拉菜单。

因此,我在尝试禁用下拉菜单的帮助下制定了逻辑 -

document.getElementById("multidropdown").disabled = true;
Run Code Online (Sandbox Code Playgroud)

但没有运气。

所以,然后我谷歌它并了解ng-disable。所以,我在那里放了一个 ng-disable 并给它起一个这样的名字

ng-disabled="makeItDisabled"
Run Code Online (Sandbox Code Playgroud)

在我的 js 文件中,我设置

$scope.makeItDisabled = false
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我做了同样的事情

$scope.makeItDisabled = true
Run Code Online (Sandbox Code Playgroud)

但仍然没有运气。

这是我的 HTML-

column type="dropdownMultiSelect" styleName="form-control ng-isolate-scope multidropdown" ng-dropdown-multiselect=""  options="dropdownData" selectedmodel="dropdownelect" extrasettings="multiselectsettings"  events="DropDown_changed" text=""  uniqueID="multidropdown" ng-disabled=" makeItDisabled
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的js代码

document.getElementById("multidropdown").disabled = true;
Run Code Online (Sandbox Code Playgroud)

并且

$scope.makeItDisabled = true;
Run Code Online (Sandbox Code Playgroud)

我对残疾人也做了同样的事情,但我也做不到。我想知道我哪里出错了。

我正在使用这个 https://github.com/dotansimha/angularjs-dropdown-multiselect

html javascript angularjs drop-down-menu

1
推荐指数
1
解决办法
7092
查看次数

标签 统计

angularjs ×1

drop-down-menu ×1

html ×1

javascript ×1