ssm框架下批量刪除怎么刪除?
1.單擊刪除按鈕選中選項后,跳轉到js函數,由函數處理
2. 主要就是前端的操作 js 操作(如何全選?如何把選中的數據傳到Controller中)
3.fun()函數(前端)

/*添加刪除選中欄*/ function fun(){ //給刪除選中按鈕添加單擊事件 document.getElementById("delSelected").onclick = function(){ if(confirm("您確定要刪除選中條目嗎?")){ var flag=false; //判斷是否有選中條目,不選中任何條目刪除會報空指針異常錯誤 var name = document.getElementsByName("ids"); for (var i = 0; i < name.length; i++) { if(name[i].checked){ //有一個條目選中了 flag=true; break; } } if (flag){//有刪除的條目被選中需要刪除 //提交表單 document.getElementById("form").submit(); } } } }
4.前端修改
5.@Controller() 接受參數"ids" 就是上圖的 name
6.@Service @Transactional service層j需要遍歷數組 多選后for循環逐個刪除
7. dao層 (沒啥好說的了)
8.刪除ok