123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <dt-example table-type="html" order="1">
-
- <css lib="datatables tabletools" />
- <js lib="jquery datatables tabletools">
- <![CDATA[
-
- $.fn.dataTable.TableTools.buttons.copy_to_div = $.extend(
- true,
- $.fn.dataTable.TableTools.buttonBase,
- {
- "sNewLine": "<br>",
- "sButtonText": "Copy to element",
- "sDiv": "",
- "fnClick": function( nButton, oConfig ) {
- document.getElementById(oConfig.sDiv).innerHTML =
- this.fnGetTableData(oConfig);
- }
- }
- );
-
- $(document).ready(function() {
- $('#example').DataTable( {
- dom: 'T<"clear">lfrtip',
- tableTools: {
- "aButtons": [ {
- "sExtends": "copy_to_div",
- "sButtonText": "Copy to div",
- "sDiv": "copy"
- } ]
- }
- } );
- } );
- ]]>
- </js>
-
- <title lib="TableTools">Plug-in button types</title>
-
- <info><![CDATA[
-
- This example shows how you can add a message to the saved PDF using the `sPdfMessage` parameter. It also shows that the orientation of the output PDF can be changed to landscape which is useful if you have a lot of columns.
-
- ]]></info>
-
- <demo-html>
- <div id="copy" class="box" style="height: 100px; overflow: auto">
- Copy output will go here
- </div>
- </demo-html>
-
- </dt-example>
|