如果所选行包含特定值ng-grid,则禁用按钮

时间:2015-02-01 15:48:35

标签: javascript angularjs ng-grid

如果行包含特定值,我尝试禁用网格的删除按钮。

我已经在按钮的ng-disable中有一个条件(并希望保留它),但我想添加第二个,例如:

mySelection.title == 'important'

如果我选择两行,这会如何表现?它不会遍历选定的行并检查行是否包含重要的标题,那么我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

function()

中使用ng-disabled

表示EX:

<button ng-disabled="isDisabled(mySelection.title, parameter2)"> Remove </button>

在控制器中,

 $scope.isDisabled = function(parameter1, parameter2) {
     // do your comparisons and return true or false 

     // for ex:

     // if(parameter1 == 'important' && parameter2 == 'spmeOtherValue') {
     //     return true;
     // } else {
     //     return false;
     // }
 }