當前位置:
首頁 > 知識 > JS Ajax批量刪除數據信息

JS Ajax批量刪除數據信息

批量刪除數據信息已經是很常見的功能需求了,下面是一個JS + Ajax提交給後台進行數據刪除的一個小例子:

首先在每一條數據的前面加一個欄位,用來顯示複選框,代碼如下:

點擊批量刪除按鈕跳轉到batchDelete()方法:代碼如下:

函數batchDelete(){

//判斷至少選擇了一項

var checkedNum = $(「input [name ='userCheck']:checked」)。

if(checkedNum == 0){

alert(「至少選擇一項刪除! );

返回;

}

if(confirm(「確定刪除選中的用戶?」)){

var userList = new Array();

$(「input [name ='userCheck']:checked」)。each(function(){

userList.push($(this).val());

});

$ .ajax({

type:「post」,

url:「 / user / batchDelete」,

data:,

success:function(){

alert「刪除成功「)!;

location.reload();

},

error:function(){

alert(「刪除失敗!」)

}

});

}

}

後台的Java的處理代碼如下:

@RequestMapping(value =「/ batchDelete」)

public String batchDelete(String userList){

String [] strs = userList.split(「,」);

for(int i = 0; 我

userService.delete(Integer.parseInt(strs [i]));

}

return「redirect:/ user / users」;

}

轉發分享是一種美德


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 java學習吧 的精彩文章:

程序員成長離不開哪些能力的培養?
Web前端開發工程師需要掌握哪些核心技能?
如何實現一個分散式 RPC 框架
華為的JAVA面試題及答案 部分
00後互聯網CEO一出手雷軍抖三抖,結果被爆抄襲門

TAG:java學習吧 |