我正在使用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. jquery从表列中获取所有值
- 2. SQL从所有数据库的所有表中获取最大id值
- 3. NHibernate:获取所有数据库表中的所有数据
- 4. select查询从主表中获取数据和子表中的所有值?
- 5. 从Oracle数据库获取所有表
- 6. Ruby Webdriver。从页面中的元素获取所有'数据'值
- 7. 获取所有redis数据库中的所有密钥和值?
- 8. 从列表中获取列中所有不同的值作为数组从表
- 9. 从数据表中获取字段值
- 10. 从对象中获取所有数据的Lambda表达式
- 11. 获取数组中的所有数据
- 12. 如何从Swift中的PDF中获取所有文本?
- 13. 根据数据表中所有选中的复选框获取同级td值?
- 14. 获取链接表中具有值的表中的所有行
- 15. 从数据表中取值
- 16. 从dropDownList中获取所有值
- 17. 从dataLayer中获取所有值
- 18. 从列中获取所有Caterory值
- 19. 如何从表中获取所有数据(包括文本框)?
- 20. 如何从数据库中获取所有表名?
- 21. MySQL加入 - 从3个表中获取所有数据
- 22. 如何从两个表中获取所有数据?
- 23. 从一个表中获取所有列的值,并从第二个表中获取其他列的值
- 24. 从Rails 3中的连接查询中的所有表中获取数据
- 25. 获取Firebase列中的所有数据
- 26. 如何获取自定义列表中的editext的所有值从android数据库中的数据库editext
- 27. 如何从ngFor中获取所有数据?用ngFor获取数据到表中有什么限制吗?
- 28. MySQL:获取某个数据库中的表中的所有列
- 29. 从表中获取所有动态生成的值的元素
- 30. Javascript:获取数组中的所有整数键和所有值?
你想用默认的'PDF格式DataTable'导出一个额外的数据? –