在GitHub上查看
表格列排序
Bootstrap 表格的表格列排序扩展。
依赖
用法
<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>
示例
选项
reorderableColumns
-
属性:
data-reorderable-columns
-
类型:
Boolean
-
详情
设置为 true 以允许排序功能。
-
默认:
false
dragaccept
-
属性:
data-dragaccept
-
类型:
String
-
详情
仅允许拖动具有 CSS 类作为属性的行。
-
默认:
null
maxMovingRows
-
属性:
data-max-moving-rows
-
类型:
Integer
-
详情
仅移动头部。建议用于非常大的表格(单元格 > 1000)
-
默认:
10
事件
onReorderColumn(reorder-column.bs.table)
当列被放置时触发,接收新的头部字段顺序作为参数。
方法
orderColumns
-
参数:
object
例如{name: 0, price: 1}
-
详情
通过给定的对象重新排序列。对象的键必须是 字段,而值是列索引(从 0 开始)。