【问题标题】:How to obtain ag-grid changes in JavaScript?如何在 JavaScript 中获取 ag-grid 的变化?
【发布时间】:2019-02-28 12:53:09
【问题描述】:

我正在尝试在 ASP.NET MVC 应用程序中使用 ag-grid,但我没有在客户端使用任何框架。
问题是如何获取网格中所做的更改以将数据保存在数据库中?作为简单的 JavaScript 数组数据?

我需要像这样返回更改数据的东西:

added[1],     => {code:"", name: "newName"}
changed[1],   => {code:"01", name: "changedName"}
deleted[1]    => {code:"02", name: "toBeDeleted"}

然后,将它发送到服务器很容易,但是一旦服务器返回 OK,我该如何清除更改标志?

【问题讨论】:

  • 这与 c# 无关,ag-grid 是基于/使用 JavaScript 开发的。

标签: javascript ag-grid


【解决方案1】:

您可以为此使用rowValueChangedcellValueChangedhttps://www.ag-grid.com/javascript-grid-events/#editing

更新数据并使用数组来存储对更新、删除或更改行的引用。点击应用中任意位置的保存按钮,即可获取数据库中的行并进行更新。

【讨论】:

    猜你喜欢
    • 2019-07-12
    • 2017-09-18
    • 1970-01-01
    • 2015-10-22
    • 2020-03-06
    • 2018-11-14
    • 2020-12-16
    • 2017-09-18
    • 2022-07-24
    相关资源
    最近更新 更多