我更新的完整脚本:
$(document).ready(function() {
$.getJSON('table.json',function(data){
$('#mytable').empty();
var html = '';
html += '<tr class="tableheader"><th>Name</th><th>Code</th><th>Value</th><th>Bid</th><th>Offer</th></tr>';
for (var i=0, size=data.length; i<size;i++) {
html += '<tr class="tablecontent"><td>'+ data[i].name+ '</td><td>'+ data[i].code+ '</td><td>'
+ data[i].value+ '</td><td>'
+data[i].bid+'</td><td>'+data[i].offer+'</td></tr>';
}
$('#mytable').append(html);
tablerows('mytable');
setTimeout(poll,5000);
});
});
var poll = setInterval(function(){
$.ajax({
type:"GET",
url: "dummy.json",
success: function(data){
//HANDLE DATA
setTimeout(poll,5000);
}
});
},5000);
请帮助我。我有 3 个 JSON。第一个 Json 将首先加载。就这样完成了。
需要解析第 2 个 json(其中有 2 个字段更改)并显示初始 json + 更改的字段,然后再从第 3 个 JSON 显示。
我写了下面的脚本:
var poll = setInterval(function(){
$.ajax({
type:"GET",
url: "dummy.json",
success: function(data){
//HANDLE DATA
JSON.parse(data);
}
});
},5000)
dummy.json 是我第二次更改的 JSON。这是正确的方法吗?我应该如何在我的 $(document).ready 中调用这个函数?