过程坎坷,直接肝代码
我需要用jstl从后台服务器上获取得到的数据ArrayList<String>,即此处的singleSize,利用forEach循环通过select输出,但一直苦于没有什么好方法可以获取到option中的值还得是通过a标签传递到后台。
<select id="select">
<c:forEach items="${list }" var="plist">
<option value="${plist }">${plist }</option>
</c:forEach>
</select>
<a href="javascript:;" onClick="fun()">跳转</a>
然后js逻辑如下:
<script type="text/javascript">
function fun(){
var option = $("# option:selected");
var color = option1.val();
var size = option2.val();
location.href="addCart?color="+color+"&size="+size;
}
</script>