Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果所选行包含特定值,则禁用按钮_Javascript_Angularjs_Ng Grid - Fatal编程技术网

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

Javascript 如果所选行包含特定值,则禁用按钮,javascript,angularjs,ng-grid,Javascript,Angularjs,Ng Grid,如果行包含特定值,我将尝试禁用网格的“删除”按钮 我已经在ng disable中为按钮设置了一个条件(并希望保留该条件),但我想添加第二个条件,例如: mySelection.title == 'important' 如果我选择两行,这将如何运行?它不会遍历所选行并检查这些行是否包含带有“重要”的标题,因此如何解决此问题?在ng disabled中使用函数() 例如: <button ng-disabled="isDisabled(mySelection.title, parameter

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

我已经在ng disable中为按钮设置了一个条件(并希望保留该条件),但我想添加第二个条件,例如:

mySelection.title == 'important'
如果我选择两行,这将如何运行?它不会遍历所选行并检查这些行是否包含带有“重要”的标题,因此如何解决此问题?

ng disabled中使用
函数()

例如:

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

返回false不会影响禁用属性,即使if条件将其设置为false,该按钮仍会显示。
 $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;
     // }
 }