Skip to content

Commit 1e5b656

Browse files
author
Allan Jardine
committed
Fix: Error in print button correctly matching classes with column indexes
- https://datatables.net/forums/discussion/50371/print-and-exportoptions-columns-bug#latest - Thanks rodriformiga!
1 parent 92ff71f commit 1e5b656

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

js/buttons.print.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ DataTable.ext.buttons.print = {
9191
$.extend( {decodeEntities: false}, config.exportOptions ) // XSS protection
9292
);
9393
var exportInfo = dt.buttons.exportInfo( config );
94-
var columnClasses = $.map( dt.settings()[0].aoColumns, function (col, key) {
95-
return col.sClass;
94+
var columnClasses = dt.columns( config.exportOptions.columns ).indexes().map( function () {
95+
return dt.settings()[0].aoColumns.sClass;
9696
} );
9797

9898
var addRow = function ( d, tag ) {

0 commit comments

Comments
 (0)