java中可以用for循环取map,其实用jquery的each一样可以取map,且顺序和map中顺序一致。看代码 : view sourceprint? 02 地名: ["北京","天津","上海"], 03 民族: ["汉族","藏族","维吾尔族"] 04 }; 05 06 $.each(map,function(key,values){ 07 console.log(key); 08 $(values).each(function(){ 09 console.log("\t" + this); 10 }); 11 }); 地名 注意:jquery中的$().each和$.each的区别,前者只能遍历数组,后者可以遍历数组和对象 备注:sinobook项目中地名本体相关地按类型分类,后台包的是一个map(key是关系类型,value是一个list),前台可用上述方式输出 |