本帖最后由 ldc121xy716 于 2012-07-04 11:17:27 编辑

解决方案 »

  1.   

    for(var i in list){
             alert(list[i].Sex);
    }
      

  2.   

    如果是我,我就用数组,不用json,针对你这个例子:var list = [{id:1,name:2,Sex:1,动态列:值},
      {id:2,name:3,Sex:0,动态列:值},
      {id:3,name:4,Sex:0,动态列:值}
      ];
    for(var i=0,il=list.length;i<il;i++){
        for(var j in list[i]){
            if(j!='id' && j!='name' && j!='Sex') alert(list[i][j]);
        }
    }
      

  3.   

      老大我是取sex列后面 列的值     列是动态的 出来的结果可能是 两列 也可能是三列 
      

  4.   

    安全起见,在if中再加个控制
    if(j!='id' && j!='name' && j!='Sex' && list[i].hasOwnPrototype(j)) alert(list[i][j]);