如何获取多选按钮的值,并把他插入数据库中,java的问题
发布网友
发布时间:2022-05-01 16:11
我来回答
共3个回答
热心网友
时间:2022-06-19 07:36
我给你用jquery实现:
第一步:<input type="checkbox" id="chooses">控制全选按钮
第二步:<input type="checkbox" name="choose"/>
<input type="checkbox" name="choose"/>
第三步:
$("#chooses").on("click“,function(){
$('[name=choose]:checkbox').attr('checked',this.checked);
});当你点击时已经选中了,然后取值
第四步:
var count = $("[name=choose]:checkbox").length;
for(var i=0;i<count;i++){
if($("[name=choose]:checkbox")[i].checked==true){
alert($("[name=choose]:checkbox")[i].value);//获取的值
}
}
第五步:将获取的值传入后台以数组的形式存下,然后循环insert数据库表中就行了。
第六步:求采纳。
热心网友
时间:2022-06-19 07:36
str="打球";
这个为什么不是+=
你假如最后一个色选 打球, 那你不就,所有的str全变成"打球"了.就没有其他的值了..
还给你个建议, 你在每个if里面都system.out.print一个日志, 然后去窗口里面点下, 看看是不是每个if都确实都能进..如果都能进,那就肯定没问题, 如果不能进, 表示你没监听到..
我讲的不是答案.是方法.追问他说我这段代码出现空值异常,就是多选值的选定1或0取不到
追答check1 是空? 你捕获的异常是在哪句代码能看到吗? 空指针是最常见的异常, 你得找下为什么是空.这个.除非你把所有代码贴出来, 要不然别人没法改..
热心网友
时间:2022-06-19 07:37
多选按钮你用错了。 看哈书,哪个类