日期:2014-05-17  浏览次数:20681 次

jsp中如何通过checkbox选项框删除数据
jsp中如何通过checkbox选项框删除数据

------解决方案--------------------
被选中的可以String str[]=req.getparameternames("item")这样就把选中的取出来了
然后遍历操作吧
------解决方案--------------------
request.getParameterValues(name)获得这个多选框的被选择项的值
------解决方案--------------------
request.getParameterValues(name)可以呀,
------解决方案--------------------
JSP代码:
<input type="checkbox" name="chcs" value="${info.id}"/>
<input type="button" value="删除" name="btn2" onclick="delet()">

JS代码:
function delet(){
var str='';
// var chcs=$("input[name='chcs']");
var chcs = document.getElementsByName('chcs');
for(var i=0;i<chcs.length;i++){
if(chcs[i].checked){
str+=chcs[i].value+',';
}
}
if(str==''){
alert("请至少选择一个数据删除!");
return ;
}
if(!confirm("确认删除选中数据?")){
var mid = document.getElementById('chcs');
return ;
}
if(str.match(/,/)){str=str.substr(0,str.length-1)};
$('#ids').val(str);
$('#userForm').attr('action','${ctx}/user_delete.do');
$('#userForm').submit();
}


LZ自己对应看吧