日期:2014-05-16  浏览次数:20428 次

如何将javascript中的array传递到jsp中?
如何将javascript中的array传递到jsp中?

------解决方案--------------------
将array用特殊符号如(,)分割连成字符串,付给hidden,在jsp取(hidden)字符串,然后split如(,)再分割取数租

------解决方案--------------------
也可以把值放到multiple-select的option里,放在form里提交回去:
<html>

<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
</head>

<body>
<form name=frm >
<select name= "aaaa " multiple> </select>

</form>

</body>

</html>
<script>
var a=new Array(1,2,3,4,5,6,7,8,9);
document.frm.aaaa.length=a.length;
var options=document.frm.aaaa.options;
for(var i=0;i <a.length;i++) {options[i].value=a[i];options[i].selected=true;}

//document.frm.submit();
alert(document.frm.innerHTML);
</script>