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自己对应看吧