Traverse json data using jquery

后端 未结 2 932
轮回少年
轮回少年 2021-01-14 07:33

I have following json data

[
  {
    id: \"79\",
    title: \"Web+Infographics\",
    path: \"web-infographics\"
  },
  {
    id: \"80\",
    title: \"Miscel         


        
相关标签:
2条回答
  • 2021-01-14 07:50

    Quite simple, use jQuery.each:

    $.each(data, function (index, item) {
      console.log(item);
    });
    

    But, you don't really need jQuery for this simple task, give the native Array.prototype.forEach a try:

    data.forEach(function (item) {
      console.log(item);
    });
    

    If you have to support older browsers and don't want to depend on a library, a for-loop could to the trick:

    for (var i = 0; i < data.length; ++i) {
      var item = data[i];
    }
    
    0 讨论(0)
  • 2021-01-14 08:01
    <script>
    
    var data = [
      {
        id: "79",
        title: "Web+Infographics",
        path: "web-infographics"
      },
      {
        id: "80",
        title: "Miscellaneous",
        path: "miscellaneous"
      },
      {
        id: "81",
        title: "Entertainment",
        path: "entertainment"
      }
    ];
    
    $.each(data, function(key, value) {
        alert(value.id + ", " + value.title + ", " + value.path);
    });
    
    </script>
    
    0 讨论(0)
提交回复
热议问题