javascript - 如何获取代表 slickgrid 中所选行的对象

标签 javascript slickgrid

我有一个带有 slickgrid 的网页,它在网格上呈现对象数组。当选定的行发生变化时,我想做一些动态的事情(像设置这样的主从细节)。然而,为了能够做到这一点,我需要所选行的数据。我知道 grid.getCurrentCellNode() 函数会给我当前节点的 dom 元素,但我正在寻找的是一个 javascript 对象。例如,如果我使用如下所示的一组对象

data = [ 
        {id:1, name:'Khaja', dob:'26/07/1985'},
        {id:2, name:'Iqbal', dob:'26/07/1935'}
        ......
        ...
        ];

如果我选择的行是 id 等于 2 的行,我希望能够检索对象{id:2, name:'Iqbal', dob:'26/07/1935'} 有什么方法可以获取这个对象吗?

最佳答案

您可以使用 onSelectedRowsChanged 事件和 getSelectedRows 方法。

关于javascript - 如何获取代表 slickgrid 中所选行的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3086865/

相关文章:

php - 编辑器中的 Slickgrid html 实体问题

javascript - 我想弄清楚如何使用没有表单的 jquery 动态关闭模态框

jquery - 如何在一页上放置两个 SlickGrid 网格?

javascript - 使用 JavaScript 验证复选框选择

javascript - sql插入没有错误,但表没有数据

jquery - 从 jquery 数据表切换到 slickgrid

javascript - 是否可以修复 SlickGrid 的列大小调整错误?

javascript - 应用循环索引后,setCellCssStyles 不起作用

javascript - 更新文本时如何CSS过渡P标签的高度?

javascript - dojo.exists 在 IE11 上失败