2016-08-18 5 views
0

Я хочу, чтобы, когда я выбираю все строки в сетке, не вызывает событие rowSelectionChangedBatch, как это сделать?Как отключить события ui-grid?

$scope.gridOptions.onRegisterApi: function(gridApi) { 
     gridApi.selection.on.rowSelectionChangedBatch($scope, function() { 
      /* Do something */ 
     }); 
} 

/* More code */ 
function selectAll() { 
    /* After execute this, should not call the event */ 
    $scope.gridApi.selection.selectAllRows(); 
} 

ответ

0

После использования selectAll триггер $event.stopPropagation(); как это:

данных нг кнопкой мыши = "grid.appScope.selectAll(); $ event.stopPropagation();"

 Смежные вопросы

  • Нет связанных вопросов^_^