js遍历输出json格式数据到HTML

js遍历输出json格式数据到HTML,第1张

$(function(){

    $ajax({

        type:'GET',

        url:'{siteurl($siteid)}/apiphp',

        dataType:'json',

        success: function(data) {

            var wrap = $("#a");

            for(var key in data) {

               wrapappend($("<li>")html(key + ': ' + data[key]));

            }

        }

    });

});

用JS原生的方法即可,不过没在JSON上看到数值啊,我帮你取到了数组,剩下的自己 *** 作下就可以了。

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=10">

<meta >

服务端后台返回到客户端的JSON格式字符串:

var str = '[{"uname":"王强","day":"2010/06/17"},{"uname":"王海云","day":"2010/06/11"}]';

我们把它转换成JSON对象:var jsonList=eval("("+str+")");这时候如果以用断点跟踪查看这个jsonList对象,其实你会发现,他的长度为2,即jsonListlength=2。它的每一项都是一个单独的JSON对象。请看下图:

这时候假设我们不知道"uname"和"day"这两个key值,我们开始对jsonList执行循环 *** 作。

for(var i=0;i<jsonListlength;i++){

alert("key:"+key+",value:"+jsonList[i][key]);}}这样我们就可以轻松的获取我所需要的key值和value值了

以上就是关于js遍历输出json格式数据到HTML全部的内容,包括:js遍历输出json格式数据到HTML、js遍历某一列json数据和、javascript如何循环读取JSON数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9790166.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存