gpt4 book ai didi

javascript - 在 ag-grid 更新后保留过滤器

转载 作者:行者123 更新时间:2023-11-29 16:36:47 26 4
gpt4 key购买 nike

我试图在更新一行后保留网格的过滤器。

当我单击网格中的一行时,我会打开一个对话框,在其中更新该行的信息,然后我在网格的 rowData 中查找被单击的行,然后我更新 rowData 中的相应记录对话框中的值,如下所示:

row[0].x = dg.x;
row[0].y = dg.y;
dg.gridOptions.rowData[index] = row[0];
dg.gridOptions.api.setRowData(newRows);

但在此之后我松开网格上的过滤器,我做了一些搜索并尝试了以下所有解决方案:

  1. gridOptions 属性 deltaRowDataMode 设置为 true

  2. filterParams: {apply: true, newRowsAction: 'keep'}

但是这些都没有用。

我该如何解决这个问题?

最佳答案

您可以将 filterParams newRowsAction 设置为保留,就像那样

dg.defaultColDef = { filterParams: { newRowsAction: 'keep'}} ;

引用https://www.ag-grid.com/javascript-grid-filtering/index.php

关于javascript - 在 ag-grid 更新后保留过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50533098/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com