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