使用ng-grid,很容易获得所选行但我无法发现如何获取所选列。我知道你设置了选项enableCellSelection但是呢?你在afterSelectionChange做什么?
答案 0 :(得分:0)
嗯,有一些工作要做。如果有人在这里看,这就是我做的。
首先,没有enableRowSelection,没有enableCellSelection,没有afterSelectionChanged。只用cellTemplate做了整件事:
cellTemplate: '<div class="ngCellText" ng-class="col.colIndex()" ' +
'ng-click="selectedColumn(row.getProperty(\'employee_id\'), col.index);">' +
'{{row.getProperty(col.field)}}' +
'</div>'
然后你只需要selectedColumn函数:
$scope.selectedColumn = function(id, col) {
alert(id + "/" + col);
};