Javascript 仅当来自ajax调用的数据已更改时更新内容

Javascript 仅当来自ajax调用的数据已更改时更新内容,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个HTML表,其中充满了通过AJAX调用收集的数据 此ajax调用每X秒触发一次 如果从AJAX调用接收到的数据与表中现有的数据不同,我只希望更新表 有没有办法做到这一点?您必须在每个AJAX回调中存储数据并进行比较 如果您的比较很难计算,则在服务器端生成一个散列,并将其与有效负载一起发送到客户端。您只需要存储和比较散列 与其敲打服务器,不如使用并在更改发生时推动更改(如果您是.NET)。您可以在其他平台上找到类似的框架。将现有数据存储在全局变量中。将其与成功回调中新获取的数据进行比较。如

我有一个HTML表,其中充满了通过AJAX调用收集的数据

此ajax调用每X秒触发一次

如果从AJAX调用接收到的数据与表中现有的数据不同,我只希望更新表


有没有办法做到这一点?

您必须在每个AJAX回调中存储数据并进行比较

如果您的比较很难计算,则在服务器端生成一个散列,并将其与有效负载一起发送到客户端。您只需要存储和比较散列


与其敲打服务器,不如使用并在更改发生时推动更改(如果您是.NET)。您可以在其他平台上找到类似的框架。

将现有数据存储在全局变量中。将其与成功回调中新获取的数据进行比较。如果您想要更具体的答案,请提供一些具体的代码。+1用于发送数据散列。存储和比较散列要小得多。