You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.1 KiB
Plaintext
41 lines
1.1 KiB
Plaintext
# Table Reorder Columns
|
|
|
|
Use Plugin: [bootstrap-table-reorder-columns](https://github.com/wenzhixin/bootstrap-table/tree/master/src/extensions/reorder-columns) </br>
|
|
Dependence: [dragTable](https://github.com/akottr/dragtable/) v2.0.14 (must include the css file), </br>
|
|
[jquery-ui](https://code.jquery.com/ui/) v1.11
|
|
|
|
|
|
## Usage
|
|
|
|
```html
|
|
<link rel="stylesheet" href=".../dragtable.css">
|
|
<script src=".../jquery-ui.js"></script>
|
|
<script src=".../jquery.dragtable.js"></script>
|
|
<script src="extensions/reorder-columns/bootstrap-table-reorder-columns.js"></script>
|
|
```
|
|
|
|
## Options
|
|
|
|
### reorderableColumns
|
|
|
|
* type: Boolean
|
|
* description: Set true to allow the reorder feature.
|
|
* default: `false`
|
|
|
|
### maxMovingRows
|
|
|
|
* type: Integer
|
|
* description: Moving only the header. Recommended for very large tables (cells > 1000)
|
|
* default: `10`
|
|
|
|
### dragaccept
|
|
|
|
* type: String
|
|
* description: Allow to drag only the rows that have the css class as attribute.
|
|
* default: `null`
|
|
|
|
## Events
|
|
|
|
### onReorderColumn(reorder-column.bs.table)
|
|
|
|
Fired when the column was dropped, receive as parameter the new header fields order |