依次打印HTML中的JSON数据

时间:2018-08-10 09:54:02

标签: javascript jquery html json

我有一个包含260个条目的JSON文件,我想在我的HTML页面中依次显示每个条目5秒钟。有可能吗?

此代码段打印所有json数据

year end

谢谢!

我的Json文件如下所示:

    $.getJSON( "myJSON.js", function( json ) {
     .....
 });

2 个答案:

答案 0 :(得分:0)

使用setInterval每5秒显示一次不同的条目。

答案 1 :(得分:-1)

以下逻辑应该可以帮助您:

var json = {"abc":"123", "def":"456"};
m = 0;
setInterval(function(){
    if(m >= Object.keys(json).length) {
        return false;
    }
    key = Object.keys(json)[m];
    item = json[Object.keys(json)[m]];
    console.log(key+' '+item);
    m = m+1;
}, 5000);