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);