<script type="text/javascript" src="datagrid-export.js"></script>
1 $(‘#dg‘).datagrid(‘toExcel‘,‘dg.xls‘); // export to excel 2 $(‘#dg‘).datagrid(‘print‘,‘DataGrid‘); // print the datagrid
创建PDF文档,可以使用pdfmake 库。
1 var body = $(‘#dg‘).datagrid(‘toArray‘); 2 var docDefinition = { 3 content: [{ 4 table: { 5 headerRows: 1, 6 widths: [‘*‘,‘*‘,‘*‘,‘*‘,‘auto‘,‘*‘], 7 body: body 8 } 9 }] 10 }; 11 pdfMake.createPdf(docDefinition).open();
下面的方法继承datagrid:
[js]EasyUI导出数据表格(Export DataGrid)
原文:https://www.cnblogs.com/masonlu/p/10797060.html