service层:
@Override
public voidatchDeletes(목록 목록) {
creditDao.batchDeletes(목록);
}
控제조 컨트롤러 :
/**
* 일괄 삭제 일괄
*/
@RequestMapping(value="/batchDeletes")
@ResponseBody
공개 목록
String items = request.getParameter("creditIdbox");
List
String[] strs = items.split(",");
for (String str : strs) {
delList.add(str);
}
creditService.batchDeletes(delList);
목록
ModelAndView mv = new ModelAndView();
Map
model.put("creditVOList", list);
mv.addAllObjects(model);
mv.setViewName("queryregister");
반환 목록;
}
mapper.xml:
t_credit에서 삭제, 여기서 t_credit_id는
#{item}
页면:
$( function(){
$("#button").click(function(){
var form=$("#registerform");
form.prop("action","http://localhost:8080/ssmy2/CreditController/intiqu.do");
form.submit()
});
//방법 2:
/*$(function(){
$("#button").click(function(){
document.registerform.action=" http://localhost:8080/ssmy/CreditController/intiqu.do";
document.registerform.submit();
});**/
//쿼리 버튼이 작동하지 않음 state
$("#status").val($("#statushidden").val());
});
function selectAll(){
if ($("#SelectAll").is(":checked")) {
$(":checkbox").prop("checked", true);//모든 선택 상자가 선택되었습니다
} else {
} $(":checkbox").prop("checked", false);
}
}
$(function(){
$("#deleteuser").click(function(){
// 적어도 하나의 항목이 기록되었는지 판단
varcheckNum = $("input[name='creditIdbox']: selected" ).length;
console.log(checkedNum);
if(checkedNum==0){
Alert("항목을 하나 이상 선택하세요!");
return false (}
if (확인("선택한 항목을 삭제하시겠습니까?")) {
var selectedList = new array ();
$ ("input [name = 'creditidbox ' ]:checked").each(function(){
" " console.log(checkedList[0]) ; localhost:8080/ssmy2/CreditController/batchDeletes.do",
성공 : 함수 (data) {] : checkbox "). attr ("checked ", false); 000); // page refresh
;
/* var form = $ ("#registerform ");
form.prop("action","http://localhost:8080/ssmy/CreditController/deleteuser.do");
form.submit(); */
});
$("#exports").click(function(){
var form =$("#registerform");
form.prop("action","http ://localhost:8080/ssmy2/CreditController/exprotExcel.do");
form.submit();
});
$("#delete"). click(function(){
var form =$("#registerform");
form.prop("action","http://localhost: 8080/ssmy2/CreditController/batchDeletes.do? CreditIdbox=${credit.creditId}");
form.submit();
});
$("# uploadFile").click(function(){
var form =$("#registerform");
form.prop("action","http://localhost:8080/ssmy2/CreditController/ uploadFile.do");
form.submit();
});
})
<>
head>
<몸>
> 우리 }" /> " id="totalcount" value="${totalcount }" /> ; > >> td> td >신분증 번호 " > ;/td> /td> ; ~ /td> ${크레딧 ” gt;--> .creditId}">삭제
;/c:forEach> ~ > 유형="텍스트" 이름="사용자 이름"/ 입력 > " div id="box" style="border: 1px solid #ccc;">service层:@Override public voidatchDeletes(목록 목록) { CreditDao.batchDeletes(목록); } 控system层controller/** * 일괄 삭제 일괄 삭제*/ @RequestMapping(값= "/batchDeletes") @ResponseBody public List<Credit> BatchDeletes(HttpServletRequest request,HttpServletResponse response){ String items = request.getParameter("creditIdbox"); List<String> delList = new ArrayList<String>(); String[] strs = items.split(","); for (String str : strs) { delList.add(str); } CreditService.batchDeletes(delList); List<Credit> list=creditService.queryUserInfo(null); ModelAndView mv = new ModelAndView(); 맵 model = new HashMap 위 내용은 mybatis springmvc 일괄 삭제 코드 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!이메일
생성 시간 " ="credit" items="${creditVOList; }" varStatus="status ">
${credit.email} tr style="width:100%; height: 50px;"> ; 모두 선택 일련번호
로그인 이름 비밀번호 확인 td> 유선전화번호 이메일 주소 ;td id="address">제출 상태 작업 " items="${creditVOList}" varStatus="status"> ${status.index} ${credit.loginName} < td>${credit.loginPwd} ${credit.againPwd} ${credit.IDCard} .fixedTelephoneNumber}${credit.telephoneNumber} ${credit.email} Credit.address} ${credit.status ==0 ? '제출됨':'제출되지 않음'} ${creditVO.createtime} 삭제