Ajax 如何重新加载数据表中的行

Ajax 如何重新加载数据表中的行,ajax,datatables,dandelion,Ajax,Datatables,Dandelion,我读过很多关于这方面的帖子,但我仍然找不到一个明确的答案来回答我的问题 当我点击一个按钮时,我只需要重新加载一行 目前,我向服务器发送了一个ajax请求,请求更改布尔值。请求更改了db字段,但没有明显更改表。现在我需要刷新对应的表字段,它是特定于行的 $('#table').DataTable().ajax.reload(); 这是可行的,但不够快 如何仅刷新发生修改的行。如果我只刷新行中的特定字段就更好了 大概是这样的: $('#table').DataTable().row(rowNumb

我读过很多关于这方面的帖子,但我仍然找不到一个明确的答案来回答我的问题

当我点击一个按钮时,我只需要重新加载一行

目前,我向服务器发送了一个ajax请求,请求更改布尔值。请求更改了db字段,但没有明显更改表。现在我需要刷新对应的表字段,它是特定于行的

$('#table').DataTable().ajax.reload();
这是可行的,但不够快

如何仅刷新发生修改的行。如果我只刷新行中的特定字段就更好了

大概是这样的:

$('#table').DataTable().row(rowNumber).data();
我已经读到,我需要发送一个ajax请求,给我更新后的值,并将其放到字段中。我已经知道要放置什么,但如何刷新特定字段

你能给我举个例子吗


我使用的是dandelion datatables 1.1.0,我真的不认为这是可能的(ajax根据行id重新加载表过滤是我的第一个想法,但这将使表只剩下那一行),但我希望我错了,这将非常有用。您可以用代码只绘制一行:
table.row(this.data(d.draw()尝试注释您的result@CMedina不幸的是,重绘该行不会从服务器重新加载数据。当您说:当我单击按钮时,只需重新加载一行,您就可以将数据发送到ajax,您的响应是什么?我认为最好的方法是让更新字段的ajax调用返回该行的新值,并手动更改它并在datatables中重新绘制。Datatables可以使用ajax重新加载自身,但它将作为一个整体来完成,而不仅仅是一个特定的行。