Ag grid 如何从复选框选择中获取数据?
我正在使用带有复选框选择和多行选择的AG网格。 我不知道如何从复选框选择中获取数据,因为选中复选框时不会触发Ag grid 如何从复选框选择中获取数据?,ag-grid,Ag Grid,我正在使用带有复选框选择和多行选择的AG网格。 我不知道如何从复选框选择中获取数据,因为选中复选框时不会触发rowClicked事件 这是我的桌子。单击复选框标题时,它会选择每一行。我还可以选择每一行,然后多选它们。我想对选定的行执行操作,但执行操作时遇到一些困难 首先,我无法获取使用复选框选择时触发的事件。我目前只使用单击行时触发的rowClicked。单击行时,我将当前行推送到数组中。但在取消选择行时,我无法从数组中正确删除该行 如何在事件中单击复选框 是否有内置系统允许我对单击/检查的行
rowClicked
事件
这是我的桌子。单击复选框标题时,它会选择每一行。我还可以选择每一行,然后多选它们。我想对选定的行执行操作,但执行操作时遇到一些困难
首先,我无法获取使用复选框选择时触发的事件。我目前只使用单击行时触发的rowClicked
。单击行时,我将当前行推送到数组中。但在取消选择行时,我无法从数组中正确删除该行
谢谢这里有网格触发的所有事件 您只需要将侦听器添加到适当的事件中
希望这有助于这里有网格触发的所有事件 您只需要将侦听器添加到适当的事件中 希望这有帮助在我看来,这就像 单击行时,我将当前行推送到数组中。但在取消选择行时,我无法从数组中正确删除该行 为什么您需要自己管理选择?如果您使用的是
clientSide
行模型(查看屏幕截图),甚至是serverSide
或infinite
,您可以使用gridApi
获取所选行
gridApi.getSelectedRows()
每当更改记录选择时,会引发另一个事件SelectionChangedEvent
。在您的情况下,每当您单击任何复选框或任何行时,记录选择都会更新,这对您很有用
如果这不能回答您原来的问题,请留下评论,我们将相应地更新答案。在我看来,这似乎是一个错误
单击行时,我将当前行推送到数组中。但在取消选择行时,我无法从数组中正确删除该行
为什么您需要自己管理选择?如果您使用的是clientSide
行模型(查看屏幕截图),甚至是serverSide
或infinite
,您可以使用gridApi
获取所选行
gridApi.getSelectedRows()
每当更改记录选择时,会引发另一个事件SelectionChangedEvent
。在您的情况下,每当您单击任何复选框或任何行时,记录选择都会更新,这对您很有用
如果这不能回答您原来的问题,请留下评论,我们将相应地更新答案