代码之家  ›  专栏  ›  技术社区  ›  maury844

防止内联编辑ag网格的“提交”

  •  -1
  • maury844  · 技术社区  · 8 年前

    我正在使用ag grid(v 17.0)处理一个内联可编辑表,问题是每当我完成一行的编辑并点击enter时,更改都是“提交的”,我想要的行为是保持用户处于“编辑模式”,直到对后端的请求获得成功的响应。

    我反复查看了ag网格文档,玩了很多不同的事件(cellValueChanged、rowValueChanged、editingstop等),但都无济于事。

    我想保留AG网格代码 如果可能的话 ,这意味着我不想分叉他们的代码并在他们的组件中更改它。

    2 回复  |  直到 8 年前
        1
  •  0
  •   Maryannah    8 年前

    我不知道图书馆,但这两者都有:

    • 输入键被绑定到输入。

    <input type="text" (keyup.enter)="null">
    
        2
  •  0
  •   maury844    8 年前

    onRowChanged() 事件,如果存在任何错误,则将焦点设置为发生错误的单元格。 gridApi.setFocusedCell( cellIdentifier )

    这种情况发生得太快了,用户无法区分这两种情况。