Tim*_*Tim 6 javascript angularjs angular-ui ng-grid
是否可以使用内置功能"禁用"或锁定ng-grid的选择?我希望用户能够选择一行,单击一个按钮,然后网格将保持锁定状态,直到用户按下另一个按钮.
use*_*994 11
是的,你可以返回false从beforeSelectionChange以禁用更改网格上的选定行.
$scope.option = {
enableRowSelection: true,
};
$scope.gridOptions = {
data: 'myData',
beforeSelectionChange: function() {
return $scope.option.enableRowSelection;
}
//, ...
};
Run Code Online (Sandbox Code Playgroud)
HTML:
Run Code Online (Sandbox Code Playgroud)<button ng-click="option.enableRowSelection=false">Freeze Selection</button> <button ng-click="option.enableRowSelection=true">Unfreeze Selection</button> <div class="gridStyle" ng-grid="gridOptions"></div>
示例代码:http://plnkr.co/edit/PbhPzv?p = preview
另见:https://github.com/angular-ui/ng-grid/wiki/Configuration-Options
| 归档时间: |
|
| 查看次数: |
10337 次 |
| 最近记录: |