gpt4 book ai didi

angularjs - 使用 AngularJS ng-disabled 启用/禁用 kendo ui 下拉列表

转载 作者:行者123 更新时间:2023-12-04 23:21:10 26 4
gpt4 key购买 nike

我无法在 IE9 中获得以下示例。下拉列表不启用或禁用。

使用 AngularJS v1.2.22 和 Kendo UI v2014.2.903

任何帮助将非常感激。

HTML:

<div kendo-drop-down-list k-data-source="names" ng-model="selected" ng-disabled="disabled">
</div>
<label>ng-disable
<input type="checkbox" ng-model="disabled" />
</label>
<div kendo-drop-down-list k-data-source="names" ng-model="selected" k-enable="enabled">
</div>
<label>k-enable
<input type="checkbox" ng-model="enabled" />
</label>
<pre>DISABLED: {{disabled}} ENABLED: {{enabled}}</pre>

JS:
$scope.names = ['Option 1', 'Option 2', 'Option 3'];
$scope.enabled = true;

最佳答案

Kendo 的下拉列表和组合框似乎在 IE9 中无法绑定(bind)到 ng-disabled。

我有一个解决方法。详情为 here .完成 Plunker 代码。

基本上,

  • 您必须手动查看 ng-disabled 中的任何内容归因于自己。
  • 然后调用enable()剑道的组合框自己的功能。下拉列表应该类似地工作。

  • hth

    关于angularjs - 使用 AngularJS ng-disabled 启用/禁用 kendo ui 下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26429180/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com