利用javascript实现全部删或清空所选的操作
functiondeleteAll(){
varall=document.getElementsByName("checkname");//获得你选中的内容是一个数组
if(all==null||all.length==1){
alert("暂无订单");
return;
}else{
varidStr="";//定义一个自己要删除的id的字符串
for(vari=0;i<all.length;i++){
if(all[i].checked){
idStr+=all[i].value+",";//将id用逗号,分隔连接起来
}
}
varresult=confirm("选中删除");
if(result){
window.location.href="deleteOrderAction?action=deleteAll&idStr="
+idStr;
}else{
returnnull;
}
}
}
</script>
最后进行业务处理
String[]arr=idStr.split(",");//将获得id字符串数组使用逗号拆分获得每一个id
for(Stringstr:arr){
intorderid=Integer.parseInt(str);
OrderService.deleteOrder(orderid);
}
总结:全部删除和清空的操作就是字符串的拼接和拆分的过程。