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

js怎么将数组传给action
js怎么将数组传给action

  我js中有个数组。。比喻说 var list=new Array();
  
      list.push("1_10");//其中 1_10是我我在页面中取到两个值。1是id。。10是对应的值然后我拼接到数组中准备到action再取出来,再拆分。。

      list.push("2_23");
  这里list不一定只有两条数据  有可能更多。。我该怎么操作。。
难道要这样吗?
var str;
for(var i=0;i<list.length;i++){
     str+=list[i]+",";
}
str.substring(0,str.length-1);

如果真是这样。。我在action中又该怎么取值呢?
JavaScript 行业数据

------解决方案--------------------
引用:
Quote: 引用:

不知道javascript Array有toString方法吗?http://www.w3school.com.cn/js/jsref_toString_array.asp

只能转换成字符串再传过去吗?  还有别的办法没?


哪你想怎么传?j