一、jsp页面编写`
check_btn:在相关check添加class属性以便获取相关的id值
<script>
function delManyComm(){
var result=new Array();//利用数组获取各个选项的id值
var count=0;
$(".check_btn").each(function(){
if($(this).is(':checked')){
result.push($(this).val());
count++;
}else{}
});
//result=result.substring(0, result.length-1);
//alert(result);
window.location.href= "${ctx}/sys/delManyComm?ids="+result;
}
</script>
二、Controller页面
@RequestMapping(value="/delManyComm" ,method = RequestMethod.GET)
public String deleteManyComm(@RequestParam(value = "ids", defaultValue = "") String[] ids,
ServletRequest request,HttpServletRequest hrequest){
for(int i=0;i<ids.length;i++){//截取id值得每个字符
String s=ids[i]; //截取id值
System.out.println("字符串"+s);
sysConService.deleteCom(s);
}
return "redirect:/sys/commList";
}
三、html
js
//审核通过多条记录
lnrjbxxShList.passMany = function () {
var lnrLshs = "";
$("#check_btn001").each(function(){
debugger
if($("#check_btn001").attr('class').indexOf('pass-checked') != -1){
lnrLshs = $("#check_btn").val()+",";
}else{
}
var lsh = lnrLshs.substring(0,lnrLshs.length-1)
lnrjbxxShList.pass(lsh);
});
}
html用a标签实现
<td><a class="check-pass pass-no-check " id="check_btn001" ><input id="check_btn" type="hidden" th:value="${item.lnrJbxxLsh}"></a></td>