javascript Kendo Grid On Change +获取选定的行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Kendo Grid On Change +获取选定的行相关的知识,希望对你有一定的参考价值。

//Example get selected rows
//grid transact (multiple)
var gridTransact = $("#transactGrid").data("kendoGrid");
var selectedTransactIds = [];
gridTransact.select().each((index, selectedRow) => {
    var selectedDataItem = gridTransact.dataItem(selectedRow);
    selectedTransactIds.push(selectedDataItem.ID);
});

//grid trading period (single)
var gridTradingPeriod = $("#tradingPeriodGrid").data("kendoGrid");
var selectedGridTradingPeriodDataItem = gridTradingPeriod.dataItem(gridTradingPeriod.select());


//Example change enable disable button action
 $("#transactGrid").kendoGrid({
    dataSource: dataSource,
    change: (e) => {
        var selectedRows = e.sender.select();
        if (selectedRows.length > 0) {
            $('#modalMoveTradingPeriodButtonOk').removeClass('disabled');
        } else {
            $('#modalMoveTradingPeriodButtonOk').addClass('disabled');
        }
    }
});

以上是关于javascript Kendo Grid On Change +获取选定的行的主要内容,如果未能解决你的问题,请参考以下文章

javascript Kendo Grid默认过滤器操作员

Kendo UI MVC Grid DataSourceRequest JavaScript 发布附加数据

Kendo Grid 选择/取消全选,选择/取消选择多行,javascript

Kendo Grid editing 自定义验证报错提示

使用json的kendo ui Grid的Crud操作

Kendo Grid 始终专注于 Top Row 的第一个单元格