我自己的json文件的格式是
{ "aaData": [ 
["Trident","Internet Explorer 4.0","Win 95+","4","X"], 
["Trident","Internet Explorer 5.0","Win 95+","5","C"], 
["Trident","Internet Explorer 5.5","Win 95+","5.5","A"]
]}
如何用jquery的方法把这个json输出到前台的一个table里面去?

解决方案 »

  1.   

    循环数据, 组成 table HTML 再 放到你需要的地方就行了...
      

  2.   

    很简单啊,给你一个方法:
    var jsonData={ "aaData": [ 
    ["Trident","Internet Explorer 4.0","Win 95+","4","X"], 
    ["Trident","Internet Explorer 5.0","Win 95+","5","C"], 
    ["Trident","Internet Explorer 5.5","Win 95+","5.5","A"]
    ]};
    for(var i=0;i<jsonData.aaData.length;i++){
      $("tr:eq(i)").html(jsonData.aaData[i]);//将数组第i个元素显示在第i行中
    }
      

  3.   

    楼上的,每一行都应该有5个td 这样要事先有这么多个tr才行啊 不能直接塞到table中 因为这个数组不一定有多少行.
      

  4.   

    其实我比较疑惑的就是: 数组中的每一列是这么得到的 是aaData[0,1]这样的么?
      

  5.   

    得到数组中的每一列:
    for(var i=0;i<jsonData.aaData.length;i++){
      var cols=jsonData.aaData[i][0].split(",");
      for(var j=0;j<cols.length;j++){
        cols[j];//这里对应第i行第j列的值
      }
    }