Browse Source

Fixed reorder row bug when side-pagination is server

飞鱼 2 years ago
parent
commit
bbd5559d02
2 changed files with 5 additions and 0 deletions
  1. 1 0
      CHANGELOG.md
  2. 4 0
      src/extensions/reorder-rows/bootstrap-table-reorder-rows.js

+ 1 - 0
CHANGELOG.md

@@ -12,6 +12,7 @@ ChangeLog
 #### Extensions
 
 - **Update(filter-control):** Fixed inputs losing their content when using nested attributes.
+- **Update(reorder-rows):** Fixed reorder row bug when side-pagination is server.
 
 ### 1.21.3
 

+ 4 - 0
src/extensions/reorder-rows/bootstrap-table-reorder-rows.js

@@ -116,6 +116,10 @@ $.BootstrapTable = class extends $.BootstrapTable {
 
     this.initSearch()
 
+    if (this.options.sidePagination === 'server') {
+      this.data = [...this.options.data]
+    }
+
     // Call the user defined function
     this.options.onReorderRowsDrop(droppedRow)