我正在使用jquery數據表,並僅列出每個分頁中所需的值。但是,當我試圖使用pdf選項將其導出爲pdf時,我只能導出數據表中存在的數據。有什麼辦法可以獲得所有值從數據表中獲取pdf中的所有值
0
A
回答
1
根據DataTable Documentation,當您使用服務器端處理時,無法導出所有行。
在服務器端處理特別注意:服務器端處理:當 服務器端處理模式(服務器端)的選擇,改性劑具有 對行收效甚微使用數據表選擇因爲在服務器上執行所有處理 (排序,搜索等)。因此,客戶端上存在的唯一的 行是在任何 的表中顯示的那些行,並且選擇器只能選擇位於當前頁面上的那些行。
那麼唯一的辦法就是到ALL
參數添加到菜單的長度和出口之前選擇它。
這樣DataTable
將導出所有行,如在UI上顯示的那樣。
例如:
var table = $('#example').DataTable({
serverSide: true,
ajax: "/your_ajax_url/",
lengthMenu: [[10, 100, -1], [10, 100, "All"]],
.....
那麼,如果你想與DataTable
一些自定義的消息,那麼它提供的功能,以出口與一些自定義的信息表,以確定結果更好。
該消息是
消息:將在所創建的PDF表格上方顯示
可選描述消息。
DEMO:https://jsfiddle.net/Prakash_Thete/n6gsh0j1/1/
添加消息表的語法像下面
$('#example').DataTable({
dom: 'Bfrtip',
buttons: [
{
extend: 'pdfHtml5',
message: 'PDF created by Prakash with Buttons for DataTables.'
}
]
});
如果你想修改(我的意思是造型)導出PDF看看at http://pdfmake.org/#/gettingstarted
他們爲導出的PDF提供了一些很酷的東西。
我要探索可用PDF導出其他選項看看 https://datatables.net/reference/button/pdf
相關問題
- 1. 如何從數據庫中的所有表中獲取數據
- 2. 如何從xml數據表中獲取所需的數據/值?
- 3. jquery從表列中獲取所有值
- 4. SQL從所有數據庫的所有表中獲取最大id值
- 5. 獲取Django中的所有表數據
- 6. MySQL - 獲取表中的所有數據
- 7. 獲取所有表中的數據
- 8. NHibernate:獲取所有數據庫表中的所有數據
- 9. select查詢從主表中獲取數據和子表中的所有值?
- 10. 如何從sql中的表中獲取所有數據?
- 11. 從Oracle數據庫獲取所有表
- 12. 從所選下拉列表的數據屬性中獲取值
- 13. 獲取所有redis數據庫中的所有密鑰和值?
- 14. Ruby Webdriver。從頁面中的元素獲取所有'數據'值
- 15. 從列表中獲取列中所有不同的值作爲數組從表
- 16. 從所有數據庫的所有表中獲取'date/datetime'數據類型的列的最大值
- 17. 從數據表中獲取字段值
- 18. MATLAB histfit - 從數據中獲取PDF,ksdensity?
- 19. 獲取表中與數組中值相匹配的所有值?
- 20. 獲取散列表中的所有值
- 21. 獲取所有選中值的列表
- 22. 從對象中獲取所有數據的Lambda表達式
- 23. 從codeignitor中的輸入字段獲取所有表單數據
- 24. 如何從數據庫中獲取所有值
- 25. 獲取數組中的所有數據
- 26. 從數據表獲取值
- 27. 從表中獲取所有的ID MYSQL
- 28. 如何從Swift中的PDF中獲取所有文本?
- 29. 根據數據表中所有選中的複選框獲取同級td值?
- 30. 獲取鏈接表中具有值的表中的所有行
你想用默認的'PDF格式DataTable'導出一個額外的數據? –