kendo组合框启用API无效

时间:2015-06-24 12:57:56

标签: kendo-ui kendo-combobox

我正在使用kendo开发web应用程序。我需要使用kendo API禁用/启用kendo组合框,但它无效。

这是我的代码:

HTML:<input tabindex="5" id="art" kendo-combo-box ng-model="a.b" k-options='airTypeOptions' class="isRequired displayMode" />

JQUERY:$(“#art”)。getKendoComboBox()。enable(false);

1 个答案:

答案 0 :(得分:0)

你可以在没有jquery的情况下获得kendo小部件引用,像这样更改你的html代码

<input kendo-combo-box="art" tabindex="5" ng-model="a.b" k-options='airTypeOptions' class="isRequired displayMode" />

这是一个通过角度方式禁用它的示例脚本

<script>
  angular.module("sample", [ "kendo.directives" ])
      .controller("MyCtrl", function($scope){
          $scope.disableComboBox = function() {
             // art already defined as kendo combobox
             $scope.art.enable(false);
          };
      })
</script>

Demo