javascript - Kendo Grid 点击的行数
问题描述
如何在计算剑道网格中单击的行数时排除组名?
我在 3 个组下的网格中有 10 个数据。如果我点击最后一行,它会返回 count as 12
。我正在使用下面的代码。
var rowIdx = $("tr", grid.tbody).index($(this).closest('tr'));
提前致谢
解决方案
你想达到什么目的?可能有不同的方法来解决它。例如,$('#gridName').data('kendoGrid').dataSource.total() 会给你 10。
更新
在仅选择一行的情况下,此代码将为您提供选定的行号:
let selectedRows = $('#gridName').data('kendoGrid').select()
selectedRows[0].rowIndex
推荐阅读
- python - 将 PySpark 数据帧中的每一列与其他列相乘的有效方法是什么,即不重复的组合
- visual-studio - 有没有办法在不使用迁移的情况下更新代码优先模型?
- java - 无法解析“StorageOptions”中的方法“newBuilder”
- javascript - 添加渲染表单时出现错误“无效的钩子调用”
- r - 从分类值添加新行
- java - 在 Java 中运行具有巨大基数和指数的计算
- python - 从查询集中获取cleaned_data
- nginx - Starlette 的 url_for 不会在 Nginx 后面创建带有 https 方案的链接(通过 uvicorn)
- reactjs - Notistack enqueueSnackbar 在组件外的使用
- swift - 有或没有[弱自我]