首页 > 其他 > 详细

如何获取复选框的内容

时间:2019-11-21 21:52:13      阅读:93      评论:0      收藏:0      [点我收藏+]

展示页面代码如下

<form action="depts.do?flag=delete" name="myform" method="post">
<input type="checkbox" value="1" name="cb" />1
<input type="checkbox" value="2" name="cb" />2
<input type="checkbox" value="3" name="cb" />3 <input type="button" value="提交1" onclick="getvalues()"/> <input type="submit" value="提交2" />
</form>

一、利用js+jQuery获取复选框内容

<script type="text/javascript">
function getvalues(){
//定义一个空数组
var arr=[];
$("input[name=‘cb‘]:checked").each(function(i){
//把所有被选中的复选框的值存入数组
arr[i]=$(this).val();
})
console.log(arr);
}
</script>

技术分享图片

 

 

二、在控制层获取复选框的内容

@RequestMapping(value = "depts.do",params = "flag=delete")
//String视图解析器
public String delete(String[] cb,ModelMap mp) {

//String[] cb cb:对应复选框的name值

System.out.println(cb.length);
deptsMapper.deleteBatch(cb);
return "depts";
}

如何获取复选框的内容

原文:https://www.cnblogs.com/wangxue1314/p/11908421.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!