vendor/assets/javascripts/extensions/bootstrap-table-export.js in bootstrap-table-rails-1.9.0 vs vendor/assets/javascripts/extensions/bootstrap-table-export.js in bootstrap-table-rails-1.9.1
- old
+ new
@@ -12,12 +12,12 @@
png: 'PNG',
csv: 'CSV',
txt: 'TXT',
sql: 'SQL',
doc: 'MS-Word',
- excel: 'Ms-Excel',
- powerpoint: 'Ms-Powerpoint',
+ excel: 'MS-Excel',
+ powerpoint: 'MS-Powerpoint',
pdf: 'PDF'
};
$.extend($.fn.bootstrapTable.defaults, {
showExport: false,
@@ -81,15 +81,14 @@
escape: false
}));
};
if (that.options.exportDataType === 'all' && that.options.pagination) {
- that.togglePagination();
- that.$el.on('load-success.bs.table', function () {
+ that.$el.one('load-success.bs.table page-change.bs.table', function () {
doExport();
- that.$el.off('load-success.bs.table');
that.togglePagination();
});
+ that.togglePagination();
} else if (that.options.exportDataType === 'selected') {
var data = that.getData(),
selectedData = that.getAllSelections();
that.load(selectedData);