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