Я использую Kendo для угловой сетки в приложении Angular 4.У меня есть selectable значение 'true', столбец в моей сетке с kendo-grid-checkbox-column, а selectionChange установлен в функцию, которая принимает параметр события в качестве аргумента.
В моем обработчике selectionChange,массив selectedRows для параметра события содержит только одно значение, независимо от того, сколько строк выбрано.
Спасибо, Джеймс
Мой код:
onGridSelectionChange(event: SelectionEvent) {
debugger;
console.log(event.selectedRows.length); // this is always 1
};
<kendo-grid *ngIf='!isLoading' style="width:100%; height: inherit;" class="ag-fresh" [data]='gridView' [selectable]="true"
[pageSize]='pageSize' [skip]='skip' [pageable]='true' (pageChange)='onGridPageChange($event)'
(selectionChange)='onGridSelectionChange($event)'>