javaScript可以正常使用c:forEach标签的原理

JavaScript057

javaScript可以正常使用c:forEach标签的原理,第1张

因为你用了标签库 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

如果你不引用标签库一定会报错

...循环

<img id="..." src="..." class="x"/>

...循环

<script>

//jquery:

$("img.x").each(function(){

// $(this).attr("id")得到每个图片ID,

})

</script>

<script>

var user = '${templateUser}'

</script>

在jsp中加上这个。之后user这个变量就是全局的,他的值就是$(templateUser),但是是字符串,然后自己去截取字符串即可。

你要的是对象,不是数组

数组是var s = [1,2, [1,2], {1:'1','s': 'sss'}]