2013-07-05 60 views
0

我有一個表和我已經存儲到jQuery變量的表中的數據,但我已經應用分頁到表,所以只有表的當前值存儲到變量,並且表的下一頁條目不是,代碼如下,如何獲取表中的所有值以存儲到jQuery變量?任何人都可以幫忙..?獲取表的數據到一個jQuery變量

$("#button3").click(function(){ 

    arr = new Array(); 
    $("td").each(function() { 
     t = $(this).text(); 
     arr.push(t); 
    }); 

    var pdf = new jsPDF(); 
    pdf.setFontSize(3); 
    pdf.text(35, 25,arr); 
    pdf.save('message.pdf'); 
}); 
+0

你是如何實現分頁的? – Mooseman

+0

有沒有這樣的事情,jQuery變量! – Headshota

+0

如何分頁表格?它是一個圖書館嗎?它是處理客戶端還是服務器端? – pete

回答

0

您可以使用一個臨時計數變量,推動代碼,如果限制是達到這一點。

$("#button3").click(function(){ 
    var limit = 10; 
    var count = 0; 
    arr = new Array(); 
    $("td").each(function() { 
     t = $(this).text(); 
     if(count <= limit){ 
     arr.push(t); 
     count ++; 
     } 
    }); 

    var pdf = new jsPDF(); 
    pdf.setFontSize(3); 
    pdf.text(35, 25,arr); 
    pdf.save('message.pdf'); 
}); 
+0

這是行不通的,我在我的網頁上有5個條目,它仍然只顯示5個條目,即使當我增加限制時,我需要去下5個條目將其數據下載到pdf,但我想要在同一頁上執行 – user1386654

+0

這有點含糊。你是通過任何插件還是從服務器端使用分頁? –

+0

即時通訊使用js代碼分頁,它存儲在我的目錄datatables.js和在我的代碼m調用我的表在datatables.net上顯示 – user1386654