json中放map集合传到js中的一些处理

来源:互联网 发布:音频对比软件 编辑:程序博客网 时间:2024/06/05 10:42

后台java处理:

   List<PersonalAnnuityAccount> pList2=new ArrayList<>();
   pList2.add(p);
   Map<String,List> map=new HashMap<>();
   map.put("list", pList);
   map.put("total", pList2);
   Gson gson=new Gson();
   String json=gson.toJson(map);

js中获得数据:

$("#personTotal").html("");
    for(var item in data["list"])
    {
     $("#personTotal").append("<tr align='center'><td>"+data["list"][item].personIdPlanYearPK.ownerId+"</td><td>"+data["list"][item].owner_name+"</td>"
     +"<td>"+data["list"][item].last_term_amount+"</td><td>"+data["list"][item].this_term_payment+"</td>"
     +"<td>"+data["list"][item].total_Payable_Amount+"</td><td>"+data["list"][item].totalAmount+"</td>"
     +"<td>"+data["list"][item].personalShareofTotalAmount+"</td><td>"+data["list"][item].unappropriatedofTotalAmount+"</td></tr>");
    }

需要注意的是js中data["list"][item]中间不是.
原创粉丝点击