Buttons 1.3.0
DataTables CDN files for Buttons 1.3.0. This software was originally released on 17th April, 2017.
Release notes
A nice mix of new features and bug fixes in this release. The primary new feature is the new processing indicators which show when the button is busy. There are also performance improvements, particularly when combined with DataTables 1.10.14.
New
- New: File export buttons now have a processing indicator. Useful for tables with a long export time
- New:
button().processing()
andbuttons().processing()
methods which can be used to programmatically enable and disable the button's processing state - New:
print
will now correctly display images from the source table in the print view. This requiresexportOptions.stripHtml: false
to be set. - New:
buttons.buttons.titleAttr
can now be given as a function, matching the ability ofbuttons.buttons.text
. - New:
colvis
now has acolumnText
callback option that can be used to customise the text shown for a column's visiblity button.
Fixes
- Fix: Excel output where a string was numeric with a leading 0 would result in the 0 being stripped as it was stored as a number. It is now stored as a string.
- Fix: Remove
<script>
tags and their contents when exporting data - Fix:
excelFlash
would fail in IE8 - Fix: Maximum column width mentioned in the documentation was ignored incorrectly
- Fix: Add role=menu to collection container to improve accessibility
- Fix: Excel export - modify namespace clean up regex to be correct and more efficient.
- Fix: null data in Excel export would result in an exception in the column width calculation code.
- Fix: XLSX export - red background styles for simple text were using the wrong style
- Fix - docs: Typo in
buttons.buttons.key
examples - Fix - docs: Safari 10.0.x are not supported for the Excel export
- Fix - example: Typos
Files
js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.bootstrap.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.bootstrap.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.bootstrap4.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.bootstrap4.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.colVis.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.colVis.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.flash.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.flash.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.foundation.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.foundation.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.html5.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.html5.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.jqueryui.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.jqueryui.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.print.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.print.min.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.semanticui.js
- //cdn.datatables.net/buttons/1.3.0/js/buttons.semanticui.min.js
- //cdn.datatables.net/buttons/1.3.0/js/dataTables.buttons.js
- //cdn.datatables.net/buttons/1.3.0/js/dataTables.buttons.min.js
swf
css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.bootstrap.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.bootstrap.min.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.bootstrap4.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.bootstrap4.min.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.dataTables.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.dataTables.min.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.foundation.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.foundation.min.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.jqueryui.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.jqueryui.min.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.semanticui.css
- //cdn.datatables.net/buttons/1.3.0/css/buttons.semanticui.min.css
- //cdn.datatables.net/buttons/1.3.0/css/common.scss
- //cdn.datatables.net/buttons/1.3.0/css/mixins.scss