前端學習之layui數據表格table的數據更新,重載,刪除


前言

layui的數據表格table提供了很多的方法進行數據的查詢,更新,增加和刪除的操作,但是再處理這些操作的時候,我們往往需要對表格進行刷新,否則就可能導致顯示錯誤。比如,表格有行號,如果刪除一行,行號就會不連續,此時需要重新得到表格的data,並進行table重載reload。代碼如下:

function tableReload(){
      var oldData = layui.table.cache["#datatab"]; //獲取表格當前的緩存數據 #datatab為table的id
      oldData.forEach(function(item,i){
        if(!item.length){ //表示該行已被刪除,就刪掉吧
          oldData.splice(i,1);
        }
      });
      Table.reload({data:oldData});//Table為已定義的數據表格引用
    }

 


免責聲明!

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



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