js怎么获取checkbox的值并传到action那

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么获取checkbox的值并传到action那相关的知识,希望对你有一定的参考价值。

struts2的。表格中选中想要删除的人员,点击删除,既能同时删除选中的人员。问下怎么用JS获取勾选的多个checkbox,并传相应的值到action。

<script language="javascript">
function show()
var che=document.getElementsByName("checkbox");
for(var i=0;i<che.length;i++)
if(che[i].checked)
alert(che[i].value);



</script>这是获取到多个复选框时被选中的值,你试试
参考技术A 首先,html中checkbox的name属性都必须一样

然后通过表单提交,使用request.getParameterValues("checkbox名字")就可以返回所有checkbox的value数组了追问

具体给一段代码?

追答

html代码:
aaa
bbb
ccc

action代码:
HttpServletRequest request = ServletActionContext.getRequest();
String[] values=request.getParameterValues(“myName”);

============
然后你自己处理values变量就可以了

参考技术B 在struts-config里配置 将页面的值在action里处理 用form传值 参考技术C 这个自然点就可以传过去了。嘿嘿本回答被提问者采纳

以上是关于js怎么获取checkbox的值并传到action那的主要内容,如果未能解决你的问题,请参考以下文章

怎么把action中的值传到jsp页面

SSH学习中,jsp中的数据怎么能传递到action中

js怎么获取xml里某个节点的值并输出

asp.net mvc 在View中获取Url参数的值

Jquery获取span里的值并比较

js获取到的值如何用ajax传到php中