Jquery DataTables 獲取表格數據及行數據


注意table變量是

1.jQuery DataTables 行號獲取

$("#example tbody tr").on("click", function() {
var index = $(this).context._DT_RowIndex; //行號
});

 

2.獲取表格所有數據

  1. function getTableContent(){  
  2.        var nTrs = table.fnGetNodes();//fnGetNodes獲取表格所有行,nTrs[i]表示第i行tr對象  
  3.        for(var i = 0; i < nTrs.length; i++){  
  4.            console.log('[獲取數據]' + table.fnGetData(nTrs[i]));//fnGetData獲取一行的數據  
  5.        }  
  6.    } 

 

3.獲取表格選中行數據

  1. function getTableContent(){  
  2.        var nTrs = table.fnGetNodes();//fnGetNodes獲取表格所有行,nTrs[i]表示第i行tr對象  
  3.        for(var i = 0; i < nTrs.length; i++){  
  4.            if($(nTrs[i]).hasClass('selected')){  
  5.                 console.log('[獲取數據]' + table.fnGetData(nTrs[i]));//fnGetData獲取一行的數據  
  6.            }  
  7.        }  
  8.     }  

 

4.獲取某一行某一列數據

  1. function getTableContent(){  
  2.  var nTrs = table.fnGetNodes();//fnGetNodes獲取表格所有行,nTrs[i]表示第i行tr  
  3.  for(var i = 0; i < nTrs.length; i++){  
  4. //  if($(nTrs[i]).hasClass('selected')){//相當於$(tr)  
  5.  var t = table.fnGetData(nTrs[i]);  
  6.         console.log("aaaaaa:" + t[2]);//獲取一行第3列數據  
  7.  // }  
  8.  }  
  9. }  

 


免責聲明!

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



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