service层:
@Override
public void batchDeletes(List list) {
creditDao.batchDeletes(list);
}
控制层controller:
/**
* Batch-Löschbatch
*/
@RequestMapping(value="/batchDeletes")
@ResponseBody
öffentliche Liste
String items = request.getParameter("creditIdbox");
List
String[] strs = items.split(",");
for (String str : strs) {
delList.add(str);
}
creditService.batchDeletes(delList);
Liste
ModelAndView mv = new ModelAndView();
Map
model.put("creditVOList", list);
mv.addAllObjects(model);
mv.setViewName("queryregister");
return list;
}
mapper.xml:
DELETE FROM t_credit where t_credit_id in
#{item}
页面:
$(function(){
$("#button").click(function(){
var form=$("#registerform");
form.prop("action","http://localhost:8080/ssmy2/CreditController/intiqu.do");
form.submit() ;
});
//Methode 2:
/*$(function(){
$("#button").click(function(){
document.registerform.action="http://localhost:8080/ssmy/CreditController/intiqu.do";
document.registerform.submit();
});**/
//Bestimmen Sie den toten Zustand der Abfrageschaltfläche
$("#status").val($("#statushidden").val());
});
Funktion selectAll(){
if ($("#SelectAll").is(":checked")) {
$(":checkbox").prop("checked", true);//Alle Auswahlfelder sind. aktiviert
bis 🎜>
$(":checkbox").prop("checked", false);>
$ (function(){
$("#deleteuser").click(function() {
// Beurteilen Sie das Es wurde mindestens ein Element geschriebenvar reviewedNum = $("input[name='creditIdbox']:checked" ).length;
console.log(checkedNum);
if(checkedNum==0){
warning("Bitte wählen Sie mindestens ein Element aus !");
return false;
}
if(confirm("Are Sind Sie sicher, dass Sie das ausgewählte Element gelöscht haben? ='creditIdbox']:checked").each(function(){
> $.ajax( {
type:"POST",
url:"http:// localhost:8080/ssmy2/CreditController /batchDeletes.do" ,
Daten:{"creditIdbox":checkedList.toString()}, Datentyp:"json", success:function(data){ $("[name='creditIdbox']:checkbox").attr("checked",false); Alert ('Löschen erfolgreich!); Settimeout ("Location.reload ()", 1000); // alert('Löschen fehlgeschlagen !'); /* var form=$("#registerform"); form.prop("action","http://localhost:8080/ssmy/CreditController/deleteuser.do" ); form.submit(); */ }); $ ("#exports").click(function(){ var form =$("#registerform"); form "); 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(); }); });
全选 < ;td >邮箱 Ich wusste es ="Adresse">提交状态 < ;td >操作 d> delete 0/ssmy/CreditController/deleteuser.do? creditIdbox=${credit.creditId}">Delete--> < > c:forEach> ;
序列
登录名
登录密码
确认密码
固定电话
创建时间
${status.index}
${credit.loginName} ${credit.loginPwd}
${credit.againPwd}
${credit.IDCard}
${credit.fixedTelephoneNumber} td>
${credit.telephoneNumber}
${credit.email }
${credit.address}
Keine Mitarbeiterinformationen.
>
Anmeldename | Passwort bestätigen | ID-Kartennummer td> | Festnetznummer | Wohnadresse | id="address">Submit statusOperation | ||
${status.index} | ${credit.loginName} | ${credit.loginPwd}${credit.againPwd} | ${credit.IDCard} | }${credit.telephoneNumber} | ${credit.email} | ${credit. Adresse} | ;td> Delete /td>
Das obige ist der detaillierte Inhalt vonFreigabe des Batch-Löschcodes für Mybatis SpringMVC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!