angularjsng-grid

deselect all rows in ng grid


Please find the ng grid example in plunker

http://plnkr.co/edit/CncDWCktXTuBQdDVfuVv?p=preview

It will allow user to select only one row but there will be one selected row at all time. I want to deselect all rows.


Solution

  • ng-grid has keepLastSelected option.

    Try:

    keepLastSelected: false in gridOptions. This will toggle selection.

    Example

    $scope.gridOptions = { 
          data: 'myData',
          selectedItems: $scope.mySelections,
          multiSelect: false,
          keepLastSelected: false
        };