我只想用ajax更新数据变化,我每5秒加载一次数据
我有两页,第一页包含数据(数组表),第二页显示结果,如代码所示。我希望此页面仅更改更改的值
对于第一页中的代码,我从服务器(xml 文件)加载数据并将其存储在数组表中。
请帮帮我。
谢谢你。
我只想用ajax更新数据变化,我每5秒加载一次数据
我有两页,第一页包含数据(数组表),第二页显示结果,如代码所示。我希望此页面仅更改更改的值
对于第一页中的代码,我从服务器(xml 文件)加载数据并将其存储在数组表中。
请帮帮我。
谢谢你。
$.ajax({
url: "gettable.php",
success: function(data) {
$("#data").text(data); // this is assuming #data is a td or div like element
}
});
希望这可以帮助!
可以使用 仅更新新数据$.ajax
。但是没有任何神奇的方法可以做到这一点。您必须跟踪服务器上请求之间更改的项目,并仅返回 JSON 格式的项目。比,在success
回调中 - 遍历所有接收到的元素(例如,这可能是一个数组,其中包含要更新的项作为键和值作为该项的新值)并更新它们。