修复table
This commit is contained in:
@@ -2530,11 +2530,18 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
BootstrapTable.prototype.destroy = function () {
|
BootstrapTable.prototype.destroy = function () {
|
||||||
// let bootstrapTable = $('div .bootstrap-table');
|
let bootstrapTable = $('div .bootstrap-table');
|
||||||
// if (bootstrapTable.length > 1) {
|
if (bootstrapTable) {
|
||||||
// this.$container = $(bootstrapTable[0]);
|
let $this = this;
|
||||||
// this.options.toolbar = $('div.fixed-table-toolbar > div.bars.pull-left').html();
|
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.$el.insertBefore(this.$container);
|
||||||
$(this.options.toolbar).insertBefore(this.$el);
|
$(this.options.toolbar).insertBefore(this.$el);
|
||||||
this.$container.next().remove();
|
this.$container.next().remove();
|
||||||
@@ -2789,10 +2796,10 @@
|
|||||||
throw new Error("Unknown method: " + option);
|
throw new Error("Unknown method: " + option);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if (!data && option === 'destroy') {
|
if (!data && option === 'destroy') {
|
||||||
// new BootstrapTable(this, options).destroy();
|
new BootstrapTable(this, options).destroy();
|
||||||
// return;
|
return;
|
||||||
// }
|
}
|
||||||
|
|
||||||
if (!data) {
|
if (!data) {
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user