$.each(obj, functio"/>

jquery怎么遍历json数组?

jquery怎么遍历json数组?

jquery遍历集合可以使用$.each(集合,回调函数)方法,

// 这里直接使用Array来构造json数组,服务器返回的数据可以使用JSON.parse()函数进行转换
var obj = [{
    "name": "zhangzhang",
    "password": "123456"
    }];
$.each(obj, function (index, item) {
    console.log(item.name, item.password)
});

(推荐学习:jQuery 教程手册

下面是原生js的实现方式:

1. for循环

var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];
for(var i=0,l=json.length;i<l;i++){
  for(var key in json[i]){
      console.log(key, ':', json[i][key]);
  }
}

2. for in循环

var obj ={
    "name": "马六",
    "password": "123456",
    "department": "技术部",
    "sex": "女",
    "old": 30
};
// 遍历方法:
for(var p in obj){
    console.log(p, obj[p])
}

本文来自jQuery答疑栏目,欢迎学习!

以上就是jquery怎么遍历json数组?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读