我在 kedno 选项卡的第二个选项卡中有一个 Kend UI 网格,我需要获取其中的行数。为此,我使用
/**
* Getting number of rows in grid by it's ID
* @param {string} gridId ID of the Grid
* @returns {number} number of rows
*/
function getGridRowsCountById(gridId) {
var grid = $("#" + gridId).data("kendoGrid");
console.log(grid);
grid.dataSource.read();
return grid.dataSource.total();
}
根据 gird 对象的控制台日志,我有嵌套的 dataSource 对象和 _total 属性,其中包含行数值,但 total() 始终返回 0