el表达式,js怎样为多维数组动态赋值?

后台取的list值,有效。varpositions=newArray();positions.push(["${car.latitude}","${car.longitu... 后台取的list值,有效。var positions=new Array(); positions.push(["${car.latitude}","${car.longitude}"]);el表达式遍历进positions数组里前一个值总是被覆盖掉了,positions.length总是1.想动态存成这样 positions = [[116.405467, 39.907761], [116.415467, 39.907761], [116.415467, 39.917761]],求大神帮忙看下这种二维数组怎样写for循环保存在positions里,只有这点分全部身家,拜谢! 展开
 我来答
鬼手飘云
推荐于2016-10-30 · TA获得超过581个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:255万
展开全部
看你的list的数据结构,就相当于是一个存放了n个map的list,你这里的业务需求就是要遍历出来所有的map。那你就要在后台把这个list传到页面去,setAttribute("positions",positions);

那你就在页面用forEach标签展示就可以了。
<c:forEach items="${positions}" var="car">
纬度:${car.latitude}<span/>
经度:${car.longitude}<span/>

<c:forEach/>
至于这个forEach放在什么地方,就按照你们业务的需求来了!
麻雀虽小,但也是肉啊!我收了!
追问
是下面这样。。。现在解决了~
var positions=new Array();
var temp = new Array();
temp.push(["${car.latitude}","${car.longitude}"]);
positions.push(temp);
不过还是谢谢你的帮忙啦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式