修复table

This commit is contained in:
liaozetao
2023-11-13 12:27:14 +08:00
parent 00863d1a04
commit 37d68c754e

View File

@@ -2530,11 +2530,18 @@
};
BootstrapTable.prototype.destroy = function () {
// let bootstrapTable = $('div .bootstrap-table');
// if (bootstrapTable.length > 1) {
// this.$container = $(bootstrapTable[0]);
// this.options.toolbar = $('div.fixed-table-toolbar > div.bars.pull-left').html();
// }
let bootstrapTable = $('div .bootstrap-table');
if (bootstrapTable) {
let $this = this;
let tables = bootstrapTable.filter(i => {
let $container = $(bootstrapTable[i]);
return ($container && $container.html().indexOf('"' +$this.$el[0].id + '"') != -1);
});
if (tables.length > 1) {
this.$container = $(tables[0]);
this.options.toolbar = $('div.fixed-table-toolbar > div.bars.pull-left').html();
}
}
this.$el.insertBefore(this.$container);
$(this.options.toolbar).insertBefore(this.$el);
this.$container.next().remove();
@@ -2789,10 +2796,10 @@
throw new Error("Unknown method: " + option);
}
// if (!data && option === 'destroy') {
// new BootstrapTable(this, options).destroy();
// return;
// }
if (!data && option === 'destroy') {
new BootstrapTable(this, options).destroy();
return;
}
if (!data) {
return;