ssm框架下怎么批量刪除數據?


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(); } } } }
View Code

4.前端修改

 5.@Controller()  接受參數"ids"  就是上圖的 name

 6.@Service  @Transactional   service層j需要遍歷數組  多選后for循環逐個刪除

7. dao層  (沒啥好說的了)

 8.刪除ok

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM