1.后台代码
public ModelMap totalWechatData(){
ModelMap map =new ModelMap();
//1.查询发布日期热度词
String xaxisData[]={"wechat_pulbic_num","webpage_wechat","webpage_pic","image_search"};
List<WechatTotalDomain> yzxisDataList=new ArrayList<WechatTotalDomain>();
Map<String,List<Integer>> dataMap=new HashMap<String,List<Integer>>();
for(int k=0;k<xaxisData.length;k++){
if(k==0){
List<Integer> list1=new ArrayList<Integer>();
list1.add(4804);
list1.add(1444);
list1.add(1332);
list1.add(890);
dataMap.put(xaxisData[k],list1);
}
if(k==1){
List<Integer> list1=new ArrayList<Integer>();
list1.add(5506);
list1.add(1674);
list1.add(456);
list1.add(990);
dataMap.put(xaxisData[k],list1);
}
if(k==2){
List<Integer> list1=new ArrayList<Integer>();
list1.add(6040);
list1.add(1823);
list1.add(1484);
list1.add(1116);
dataMap.put(xaxisData[k],list1);
}
if(k==3){
List<Integer> list1=new ArrayList<Integer>();
list1.add(6311);
list1.add(1902);
list1.add(1745);
list1.add(1215);
dataMap.put(xaxisData[k],list1);
}
}
map.put("xaxisData",xaxisData);
map.put("yzxisdataMap",dataMap);
return map;
}
前台遍历:
$.post("wechat_report/totalWechatData",{}, function (data, status) {
var xhotData=data.xaxisData;
var yhotData=data.yzxisdataMap;
alert( Object.getOwnPropertyNames(yhotData).length);
/** 方式一
for(var k in yhotData){
alert("key名称是:"+k+",key的值是:"+yhotData[k]);
}
**/
for(var k=0;k<Object.getOwnPropertyNames(yhotData).length;k++ ){
alert("keys名称是:"+xhotData[k]+",keys的值是:"+yhotData[xhotData[k]]);
}
});
3.获取长度:
Object.getOwnPropertyNames(yhotData).length
1136

被折叠的 条评论
为什么被折叠?



