2

我正在显示一个 ng-grid,我想根据更新更改特定单元格的内容。我不想使单元格可编辑。相反,当他们单击行时,我会弹出一个对话框。当他们提交数据时,我使用 ajax 更新数据库,但我不想刷新页面。我想更新单元格以说出“已更新”之类的内容。我没有在文档或示例中找到任何可以让我即时修改特定单元格的内容。有人想指出我正确的方向吗?

4

1 回答 1

3

我对我的数据做类似的事情。使用行或单元格模板通过 ng-click 显示您的对话框,并将对 row.entity 的引用传递给您的对话框。然后你可以只更新行上的数据。

我在下面创建了一个示例,其中我有一个单元格模板,它有一个事件来捕获行、列和单元格数据。然后我允许用户更新值,并在按钮上单击我用新值更新行。

Plunkr在这里:

http://plnkr.co/edit/JQ7mtD?p=preview

于 2013-06-23T02:28:14.890 回答