Bootstrap 表格 1.23.5
2024 年 10 月 1 日
Bootstrap 表格 1.23.4
2024 年 9 月 20 日
Bootstrap 表格 1.23.3
2024 年 9 月 20 日
Bootstrap 表格 1.23.2
2024 年 7 月 27 日
Bootstrap 表格 1.23.1
2024 年 7 月 13 日
Bootstrap 表格 1.23.0
2024 年 6 月 30 日
核心
- 新增: 添加对 vue3 的支持,而不是 vue2。
- 更新: 修复了当列缺失时,使用
formatted
数据的getData
错误。 - 更新: 修复了当字段不存在时,
toggleColumn
异常。 - 更新: 修复了当选项和列都发生变化时,vue 组件初始化两次的问题。
扩展
- 新增(addrbar): 添加了
addrCustomParams
选项用于自定义参数。 - 新增(filter-control): 添加了
filterControlSearchClear
选项,用于在使用showSearchButton
选项时停止清除过滤器。 - 更新(filter-control): 修复了未启用 cookie 扩展时,清除过滤器按钮的错误。
- 更新(filter-control): 修复了启用 cookie 扩展使用
localStorage
时出现的错误。 - 更新(multiple-sort): 修复了使用服务器端分页时,未触发事件的错误。
Bootstrap 表格 1.22.6
2024 年 5 月 15 日
扩展
- 更新(cookie): 修复了 cookie 在使用分页 ALL 列表时不起作用的错误。
- 更新(editable): 修复了
formatter
函数不包含field
参数的错误。 - 更新(toolbar): 修复了使用 HTML 标题时,工具栏显示的错误。
- 更新(toolbar): 修复了当列可见性更新时,工具栏未更新的错误。
- 更新(toolbar): 修复了当语言环境更改时,工具栏未更新的错误。
Bootstrap 表格 1.22.5
2024 年 4 月 29 日
核心
- 新增: 添加了
sl-SI
语言环境。 - 新增: 添加了对
updateColumnTitle
方法中 HTML 的支持。 - 更新: 修复了当
uniqueId
是混合数据格式时,getRowByUniqueId
错误。 - 更新: 修复了使用服务器端分页时,未触发
sort
事件的错误。 - 更新: 修复了自定义
iconPrefix
和icons
的错误。 - 更新: 修复了虚拟滚动在模态框中无法正常工作的错误。
扩展
- 更新(multiple-sort): 修复了多排序扩展中重复 ID 的错误。
Bootstrap 表格 1.22.4
2024 年 3 月 26 日
核心
- 新增: 添加了
paginationLoadMore
选项。 - 更新: 修复了更改具有相同索引的多个标题的可见性。
- 更新: 修复了设置
table-sm
时,页脚高度的错误。 - 更新: 修复了使用
refreshOptions
方法时,locale
未更改的错误。 - 更新: 修复了自定义 iconPrefix 和 icons 的错误。
- 更新: 更新了
vi-VN
、zh-CN
和zh-TW
语言环境。
扩展
- 新增(copy-rows): 添加了
copyRowsHandler
选项,用于处理复制行数据。 - 新增(print): 添加了
printStyles
选项。 - 更新(export): 更新了导出开始事件的触发时间。
- 更新(multiple-sort): 修复了
sorter
函数缺少参数的错误。 - 更新(pipeline): 修复了加载消息未显示的错误。
Bootstrap 表格 1.22.3
2024 年 2 月 27 日
核心
- 新增: 添加了
fixedScroll
选项。 - 新增: 添加了通过
iconsPrefix
自动设置图标的支持。 - 更新: 修复了当字段包含
.
字符时,搜索的错误。 - 更新: 更新了
tr-TR
、es-ES
、pt-BR
和pt-PT
语言环境。
扩展
- 新增(addrbar): 修复了使用
sortReset
选项时,地址栏的错误。 - 更新(jump-to): 修复了同时使用分页显示时,页面跳转的错误。
- 更新(print): 修复了当字段未设置时,打印的错误。
Bootstrap 表格 1.22.2
2024 年 1 月 11 日
核心
- 新增: 添加了
footerStyle
列选项。 - 更新: 修复了标题和页脚中空样式的错误。
- 更新: 修复了
sort
事件的触发顺序。 - 更新: 更新了
ar-SA
语言环境。
扩展
- 新增(cookie): 添加了对自定义视图扩展的 cookie 支持。
- 更新(cookie): 修复了使用
cardView
选项时,cookie 的错误。 - 更新(cookie): 修复了与列可切换相关的 cookie 错误。
- 更新(editable): 修复了当
exportDataType
为all
时,export-saved
事件的错误。 - 更新(filter-control): 修复了
searchAccentNeutralise
选项不起作用的问题。 - 更新(filter-control): 修复了对于选择,
filterOrderBy
不起作用的错误。 - 更新(group-by): 修复了使用
singleSelect
选项时,分组的错误。 - 更新(reorder-rows): 修复了使用分页时,重新排序的错误。
文档
- 更新: 改进了
updateCellByUniqueId
方法的参数。 - 更新: 改进了打印文档。
Bootstrap 表格 1.22.1
2023 年 7 月 6 日
核心
- 更新: 修复了超过最大调用堆栈大小的错误。
- 更新: 更新了
ca-ES
语言环境。
Bootstrap 表格 1.22.0
2023 年 6 月 16 日
核心
- 新增: 添加了
sortBy
方法。 - 新增: 添加了
switchableLabel
列选项。 - 新增: 添加了对工具栏按钮中
class
属性的支持。 - 更新: 从列按钮中删除了标题。
扩展
- 更新(addrbar): 修复了点击清除搜索按钮时,清除搜索的错误。
- 更新(filter-control): 修复了服务器端分页不起作用的错误。
Bootstrap 表格 1.21.4
2023 年 4 月 1 日
核心
- 新增: 添加了可搜索表格选项,以启用发送可搜索(列)参数。
- 更新: 修复了超过最大调用堆栈大小的错误。
- 更新: 修复了使用隐藏行时的 getData 错误。
- 更新: 添加了对
select
表单的支持,用于searchSelector
选项。
扩展
- 更新(filter-control): 修复了使用嵌套属性时,输入失去内容的错误。
- 更新(reorder-rows): 修复了当 side-pagination 为服务器时,重新排序行的错误。
Bootstrap 表格 1.21.3
2023 年 3 月 4 日
核心
- 新增: 添加了
escapeTitle
表格选项。 - 新增: 为屏幕阅读器添加了搜索输入的 ARIA 标签。
- 新增: 为标题 (
th
) 保持数据属性。 - 更新: 修复了使用服务器端分页时,搜索条件错误的问题。
- 更新: 修复了重建后,覆盖
filterOptions
的问题。 - 更新: 修复了通过
html
创建表格时,撇号出现的问题。 - 更新: 更新了扩展实用程序,而不是
$.extend
。 - 更新: 更新了 Constructor.EVENTS 为 events。
- 更新: 更新了包到最新版本。
扩展
- 更新(cookie): 修复了隐藏和单选/复选框列的问题。
- 更新(export): 修复了
exportTypes
选项不起作用的错误。 - 更新(filter-control): 修复了多个表格的选择器作用域问题。
- 更新(filter-control): 修复了使用
html
值的选择过滤值的错误。 - 更新(reorder-columns): 修复了与
reorder-rows
相同的内部函数名称。 - 更新(treegrid): 修复了当 id 为文本时,
treegrid
不起作用的错误。
Bootstrap 表格 1.21.2
2022 年 12 月 12 日
核心
- 新增: 添加了
sortResetPage
选项,用于在排序时重置页码。 - 更新: 修复了覆盖默认选项的错误。
- 更新: 更新了 es-ES、es-CR 语言环境。
- 更新: 改进了 scss 样式和 lint。
- 更新: 使用了 scss 变量用于排序背景图像 URL。
扩展
- 新增(custom-view): 添加了
onToggleCustomView
事件。 - 更新(cookie): 修复了使用
cookiesEnabled
选项时,cookie 名称比较的错误。 - 更新(custom-view): 修复了
showCustomView
选项无法正常工作的问题。 - 更新(filter-control): 修复了使用选择过滤器并设置
searchFormatter
为 false 时出现的错误。 - 更新(filter-control): 修复了指定
iconSize
时缺少类的错误。 - 更新(reorder-rows): 更新了
onDragClass
选项的reorder-rows-on-drag-class
的默认值。
Bootstrap 表格 1.21.1
2022 年 9 月 22 日
核心
- 更新: 改进了
updateCell
,以仅更新一个 HTML 单元格。 - 更新: 更新了
fr-FR
语言环境。 - 更新: 添加了 ARIA 标签的缺失语言环境。
扩展
- 更新(export): 添加了 ARIA 标签的缺失语言环境。
Bootstrap 表格 1.21.0
2022 年 8 月 20 日
核心
- 新增: 添加了
sortEmptyLast
选项,以允许对空数据进行排序。 - 更新: 修复了嵌套搜索中存在空子节点时的错误。
- 更新: 修复了详细信息视图中,过滤器点击的错误。
- 更新: 修复了可排序列的标题未居中的错误。
- 更新: 修复了过滤列时的
regexpCompare
错误。 - 更新: 修复了
showToggle
标题显示的错误。 - 更新: 修复了使用对象参数时,
remove
和removeByUniqueId
的错误。 - 更新: 修复了使用
searchAccentNeutralise
时,searchHighlight
的错误。 - 更新: 修复了
customSearch
选项缺少排序的问题。 - 更新: 删除了重复的列值转义。
- 更新: 更新了
uk-UA
语言环境。
扩展
- 新增(cookie): : 添加了
hiddenColumns
cookie,以防止新添加的列出现问题。 - 新增(editable): 添加了
field
参数到noEditFormatter
选项。 - 新增(export): 添加了
onExportStarted
事件。 - 新增(filter-control): 添加了重音归一化检查。
- 新增(filter-control): 添加了
filterControlMultipleSearch
和filterControlMultipleSearchDelimiter
选项。 - 更新(custom-by): 修复了自定义视图属性。
- 更新(group-by): 修复了未处理复杂对象的错误。
- 更新(filter-control): 修复了搜索后,选择值未清除的错误。
- 更新(filter-control): 修复了选择的排序错误。
- 更新 (filter-control): 修复了使用多个表格时缓存值的错误选择器。
- 更新 (filter-control): 修复了当存在多个过滤器时,
filterDefault
选项的错误。 - 更新 (filter-control): 修复了过滤器控件的特殊字符问题。
- 更新 (filter-control): 将
filterStrictSearch
的默认值更新为 false。 - 更新 (filter-control): 支持使用
filterControlContainer
选项时不可见的列。 - 更新 (multiple-sort): 修复了
showMultiSortButton
选项的错误。 - 更新 (print): 修复了未处理复杂对象错误。
- 更新 (print): 从打印的表格中删除了关闭的列。
Bootstrap Table 1.20.2
2022 年 5 月 25 日
核心
- 更新: 修复了小内存泄漏。
- 更新: 修复了使用
td
而不是icon
的详细信息视图错误。
扩展
- 更新 (export): 通过 onCellHtmlData 修复了 XSS 漏洞错误。
- 更新 (export): 修复了未设置高度的导出页脚错误。
- 更新 (filter-control): 修复了使用
datepicker
时日期比较的错误。
Bootstrap Table 1.20.1
2022 年 5 月 12 日
核心
- 更新: 修复了复杂标题的切换列错误。
- 更新: 修复了图标选项为字符串时无法工作错误。
- 更新: 更新了 TypeScript 定义。
扩展
- 更新 (cookie): 修复了使用多排序时的 cookie 扩展错误。
- 更新 (export): 修复了
exportOptions
选项不支持数据属性的错误。 - 更新 (reorder-rows): 修复了由于缺少默认函数导致的行重新排序无法工作。
Bootstrap Table 1.20.0
2022 年 4 月 25 日
核心
- 新增: 使用
bootstrap5
作为默认主题。 - 新增: 添加了切换所有列的 column-switch-all 事件。
- 新增: 添加了 hi-IN 和 lb-LU 本地化。
- 更新: 修复了工具栏无法刷新搜索错误。
- 更新: 修复了卡片视图对齐样式错误。
- 更新: 修复了如果值为 Object 则自定义搜索过滤器错误。
- 更新: 修复了设置高度时表格边框显示错误。
- 更新: 修复了列事件未定义时的错误。
- 更新: 修复了转义列选项未覆盖表格选项错误。
- 更新: 修复了列可切换为 false 时切换所有列错误。
- 更新: 修复了检查卡片视图上列是否可见的问题。
- 更新: 修复了取消请求时隐藏加载错误。
- 更新: 修复了
clickToSelect
列选项的默认值。 - 更新: 修复了
onVirtualScroll
未定义默认方法。 - 更新: 更新了 cs-CZ、ko-KR、nl-NL、nl-BE、bg-BG、fr-LU 本地化。
扩展
- 新增 (filter-control): 具有新功能的过滤器控件的新版本。
- 新增 (reorder-rows): 添加了
onAllowDrop
和onDragStop
选项。 - 更新 (cookie): 修复了
sortName
和sortOrder
与 cookie 的错误。 - 更新 (cookie): 修复了使用 cookie 的切换列错误。
- 更新 (export): 修复了仅定义一种导出类型时的选择器错误。
- 更新 (filter-control): 修复了 bootstrap 5 的新输入类
form-select
。 - 更新 (multiple-sort): 修复了排序后模态框无法关闭的错误。
- 更新 (print): 修复了 bootstrap 5 缺少打印按钮。
- 更新 (print): 修复了
printPageBuilder
选项无法在 html 属性中定义。 - 更新 (toolbar): 修复了 bootstrap 5 的工具栏扩展模态框错误。
Bootstrap Table 1.19.1
2021 年 11 月 12 日
核心
- 更新: 修复了 CVE 安全问题。
- 更新: 修复了使用
searchHighlight
时无法搜索特殊字符的问题。
扩展
- 更新 (auto-refresh): 将
showAutoRefresh
选项更新为默认值。 - 更新 (export): 修复了仅使用一种导出类型的导出错误。
- 更新 (filter-control): 修复了过滤器控件无法工作错误。
- 更新 (filter-control): 防止过滤器控件的重复元素。
Bootstrap Table 1.19.0
2021 年 11 月 8 日
核心
- 新增: 为
checkBy/uncheckBy
方法添加了onlyCurrentPage
参数。 - 新增: 使用
bootstrap icons
作为 bootstrap v5 的默认图标。 - 新增: 添加了
regexSearch
选项,允许使用正则表达式过滤表格。 - 新增: 添加了对允许导入样式表的支持。
- 新增: 添加了
toggle-pagination
事件。 - 新增: 添加了
virtual-scroll
事件。 - 更新: 修复了
vue
组件无法工作。 - 更新: 修复了使用错误的服务器端分页元数据导致的无限循环错误。
- 更新: 改善了
ajax
中断的行为。 - 更新: 修复了 paginationLoop 为 false 时的点击错误。
- 更新: 修复了使用单选按钮/复选框时的突出显示错误。
- 更新: 修复了加载 css 导致的宽度错误。
- 更新: 为 bootstrap v5 删除了
input-group-append
类。 - 更新: 修复了重复定义
id
错误。 - 更新: 修复了搜索输入的比较错误。
- 更新: 修复了损坏的页面列表选择器。
- 更新: 修复了覆盖自定义本地化函数错误。
- 更新: 修复了服务器端分页和页面大小
all
的错误。 - 更新: 修复了分页更改后所有复选框未自动选中。
- 更新: 更新了
es-MX
本地化。
扩展
- 新增 (cookie): 添加了存储在 cookie 扩展中的
多排序顺序
。 - 新增 (cookie): 添加了存储在 cookie 扩展中的
卡片视图状态
。 - 新增 (copy): 添加了
ignoreCopy
列选项以防止复制列数据。 - 新增 (copy): 添加了
rawCopy
列选项以复制原始值而不是格式化值。 - 更新 (cookie): 修复了 cookie 扩展中
switchable
列错误。 - 更新 (export): 修复了导出下拉菜单无法关闭的错误。
- 更新 (filter-control): 将
filterMultipleSelectOptions
更新为filterControlMultipleSelectOptions
选项。 - 更新 (filter-control): 修复了无过滤器 cookie 的 cookie 删除错误。
- 更新 (filter-control): 修复了使用
load
方法时的错误。 - 更新 (group-by): 修复了在分组折叠行上覆盖列类错误。
- 更新 (multiple-sort): 修复了未定义 sortPriority 时的隐藏/显示列错误。
- 更新 (page-jump-to): 修复了 bootstrap v3 中的跳转显示错误。
- 更新 (print): 修复了打印格式化程序错误。
- 更新 (reorder-rows): 修复了
reorder-rows
无法正常工作。 - 更新 (reorder-rows): 修复了拖动选择器以防止移动设备上的复选框错误。
- 更新 (resizable): 修复了表格更改后的重新初始化。
- 更新 (sticky-header): 修复了带有组标题的粘性标题无法正常工作。
- 更新 (treegrid): 修复了从 html 中的 treegrid 错误。
Bootstrap Table 1.18.3
2021 年 3 月 29 日
核心
- 更新: 修复了使用比较搜索时的负数错误。
- 更新: 修复了不符合 HTML 标准的问题。
- 更新: 修复了使用卡片视图的
td
宽度错误。 - 更新: 修复了搜索包含重音的词语时的精确匹配问题。
- 更新: 更新了
pt-PT
和fa-IR
本地化。
扩展
- 新增 (page-jump-to): 添加了
showJumpToByPages
选项。 - 更新 (auth-refresh): 修复了自动刷新未清除间隔错误。
- 更新 (multiple-sort): 修复了多排序不支持图标大小错误。
- 更新 (sticky-header): 修复了
stickyHeaderOffsetY
选项无法工作。 - 更新 (sticky-header): 将 stickyHeader
offset
选项更新为数字。
Bootstrap Table 1.18.2
2021 年 1 月 23 日
核心
- 更新: 修复了 bootstrap5 无法工作错误。
- 更新: 修复了使用
formatter
时复选框显示错误。 - 更新: 修复了搜索突出显示错误。
- 更新: 更新了
ru-RU
和de-DE
本地化。
扩展
- 新增 (filter-control): 添加了对扁平 JSON 的支持。
- 更新 (cookie): 修复了重置排序时未删除 cookie 错误。
- 更新 (export): 不要导出详细信息视图图标列。
- 更新 (filter-control): 修复了使用
filterControlContainer
时无法工作的问题。 - 更新 (multiple-sort): 修复了多排序无法工作错误。
- 更新 (resizable): 修复了可调整大小的模态框无法工作。
Bootstrap Table 1.18.1
2020 年 12 月 6 日
核心
- 新增 (locale): 添加了基于 ISO 语言 的简短本地化。
- 更新: 更新了
sk-SK
、fr-FR
、de-DE
和es-*
本地化。 - 更新: 修复了
toggleCheck
、getSelections
和remove
错误。 - 更新: 修复了使用数据属性的
buttons
选项错误。 - 更新: 修复了自定义
icons
选项错误。 - 更新: 修复了卡片视图中
cellStyle
列选项无法工作。 - 更新: 修复了使用搜索时的 getSelection 错误。
- 更新: 修复了使用
smartDisplay
时pageList
选项与all
显示错误。 - 更新: 修复了数据字段为数字时搜索突出显示无法工作错误。
- 更新: 修复了分页后
updateColumnTitle
撤消错误。 - 更新: 修复了
multipleSelectRow
选项错误。 - 更新: 修复了
icon-size
选项与分页的错误。
扩展
- 新增 (page-jump-to): 为跳转输入添加了
min
、max
和 enter 支持。 - 更新 (export): 修复了导出无法与
materialize
和foundation
主题一起使用。 - 更新 (filter-control): 更新了
filterDatepickerOptions
以支持日期选择器选项。 - 更新 (filter-control): 修复了使用值中的
&
时的选择错误。 - 更新 (fixed-columns): 修复了
toggleView
显示错误。 - 更新 (group-by): 修复了未折叠详细信息视图扩展行错误。
- 更新 (group-by): 修复了使用
formatter
列选项的显示错误。 - 更新 (group-by): 修复了使用数据属性的
groupByFormatter
选项错误。 - 更新 (multiple-sort): 修复了在服务器端
sidePagination
中无法工作错误。 - 更新(page-jump-to): 修复了使用
icon-size
选项时,页面跳转输入和按钮的错误。 - 更新(print): 修复了使用
rowspan
或colspan
时打印的错误。 - 更新(reorder-columns): 修复了移除或添加列时重新排序列的错误。
Bootstrap Table 1.18.0
20 Sep 2020
核心
- 新增(option): 添加了
buttons
选项,用于在按钮栏中添加自定义按钮。 - 新增(option): 添加了
footerField
选项,支持server
端分页。 - 新增(option): 添加了新的参数
value
给footerFormatter
。 - 新增(option): 添加了
searchHighlight
和searchHighlightFormatter
。 - 新增(option): 添加了
searchSelector
用于自定义搜索输入。 - 新增(event): 将
BootstrapTable
对象作为最后一个参数添加到所有event
中。 - 新增(css): 添加了 CSS 过渡,用于加载样式。
- 新增: 添加了对
tr
或td
的style
属性的支持。 - 新增: 添加了在页脚使用
colspan
的能力。 - 更新: 将搜索输入类型从
text
更新为search
。 - 更新: 修复了使用
searchAccentNeutralise
时,normalize
不是字符串的错误。 - 更新: 修复了复杂分组标题的错误。
- 更新: 修复了使用多个表格时,
resize
和scroll
事件的错误。 - 更新: 修复了使用 group-by 扩展时,
getScrollPosition
的错误。 - 更新: 修复了使用
customSearch
和sortReset
时,updateRow
的错误。 - 更新: 修复了使用
detailFormatter
时,colspan
和mergeCell
的错误。 - 更新: 修复了使用
onPostBody
时,init
的错误。 - 更新: 修复了
field
设置为0
时,排序的错误。 - 更新: 修复了调整表格宽度后,
showFooter
显示的错误。 - 更新: 修复了使用
checkAll
/uncheckAll
时,没有更新选中行的错误。 - 更新: 修复了使用
formatter
时,当字段有值时,checked
属性的错误。 - 更新: 修复了多个表格共享默认数据的错误。
- 移除(method): 移除了
getAllSelections
方法。
扩展
- 新增(addrbar): 添加了对
client
端分页的支持。 - 新增(cookie): 添加了
cookieSameSite
选项,以防止出现重大更改。 - 新增(group-by): 添加了
groupByToggle
和groupByShowToggleIcon
选项。 - 新增(group-by): 添加了
groupByCollapsedGroups
选项,允许折叠分组。 - 更新(cookie): 修复了保存列时 cookie 大小过大的错误。
- 更新(cookie): 修复了复选框列消失的错误。
- 更新(export): 修复了使用分页时,无法导出
all
数据的错误。 - 更新(group-by): 修复了
scrollTo
不能正常工作的错误。 - 更新(multiple-sort): 修复了无法工作的错误。
- 更新(sticky-header): 修复了垂直滚动无法工作的错误。
Bootstrap Table 1.17.1
11 Jul 2020
核心
- 新增: 添加了
bootstrap-table
主题,不依赖任何框架。 - 新增: 添加了对 Bootstrap v5 的支持。
- 新增: 添加了
$index
字段,用于remove
方法。 - 新增: 为 vue 组件添加了
on-all
事件。 - 新增: 添加了
bg-BG
本地化语言。 - 新增: 添加了
loadingFontSize
选项。 - 新增: 添加了
loadingTemplate
选项。 - 新增: 添加了对
cardView
的detailView
支持。 - 新增: 将
searchable
列添加到服务器端查询参数中。 - 新增: 添加了
collapseRowByUniqueId
和expandRowByUniqueId
方法。 - 新增: 添加了
detailViewAlign
选项,用于详细信息视图图标。 - 新增: 添加了对
thead
的class
支持。 - 新增: 添加了
formatted
参数,用于getData
方法获取格式化后的数据。 - 新增: 添加了
paginationParts
选项,替代了onlyInfoPagination
。 - 新增: 添加了
sortReset
选项,用于在第三次点击时重置排序。 - 新增: 添加了对自动合并表格主体单元格的支持。
- 更新: 修复了
updateByUniqueId
方法无法更新多行数据的错误。 - 更新: 修复了
insertRow
无法写入源数据数组的错误。 - 更新: 修复了使用
detailViewIcon
选项时的事件错误。 - 更新: 修复了服务器端分页排序的错误。
- 更新: 修复了在初始化服务器之前触发
page-change
事件的错误。 - 更新: 修复了未找到记录时
colspan
错误。 - 更新: 修复了在初始化服务器之前触发
page-change
事件的错误。 - 更新: 修复了加载文本的
font-size
错误。 - 更新: 修复了表格隐藏时,表格
border
的错误。 - 更新: 修复了
showRow
方法显示所有隐藏行的错误。 - 更新: 修复了 columnsSearch 非唯一 ID 的警告。
- 移除: 移除了
onlyInfoPagination
选项。 - 移除: 移除了重音中和扩展,并将其移动到核心部分。
扩展
- 新增(cookie): 添加了对切换所有列选项的支持。
- 新增(custom-view): 添加了
custom-view
扩展。 - 新增(editable): 添加了
alwaysUseFormatter
选项。 - 新增(export): 添加了
forceHide
列选项。 - 新增(filter-control): 添加了
filterOrderBy
列选项,支持按server
排序。 - 新增(filter-control): 添加了
filterControlContainer
的单选按钮支持。 - 新增(filter-control): 添加了对数组过滤的支持。
- 新增(filter-control): 添加了
filterControlVisible
选项和toggleFilterControl
方法。 - 新增(filter-control): 添加了
showFilterControlSwitch
选项。 - 新增(fixed-columns): 添加了对粘性标题的支持。
- 新增(pipeline): 添加了
pipeline
扩展。 - 新增(print): 添加了对打印页脚和合并单元格的支持。
- 更新(accent-neutralise): 修复了与数组比较的错误。
- 更新(cookie): 更新了 cookie 列,当
switchable
为false
时,始终可见。 - 更新(cookie): 修复了 cookie 值从现有选项获取的错误。
- 更新(copy-rows): 修复了使用固定列时复制行的错误。
- 更新(editable): 修复了未处理引号的错误。
- 更新(editable): 将
noeditFormatter
更新为noEditFormatter
。 - 更新(export): 修复了使用
maintainMetaData
和clientSidePagination
时,导出的错误。 - 更新(filter-control): 修复了不与
height
选项一起工作的错误。 - 更新(filter-control): 修复了在多个表格中不工作的错误。
- 更新(filter-control): 修复了忽略默认搜索文本的错误。
- 更新(filter-control): 修复了与 html 格式化程序不工作的错误。
- 更新(filter-control): 修复了重置
filterBy
方法的错误。 - 更新(filter-control): 修复了自定义过滤器控制容器的问题。
- 更新(filter-control): 修复了列切换后过滤器控制消失的错误。
- 更新(fixed-columns): 修复了加载消息未隐藏的错误。
- 更新(group-by): 修复了
checkAll
/uncheckAll
的参数错误。 - 更新(multiple-sort): 修复了与多级字段不工作的错误。
- 更新(reorder-columns): 修复了无法工作的错误。
- 更新(reorder-rows): 修复了
onPostBody
的this
上下文错误。 - 更新(treegrid): 修复了 treegrid
destroy
的错误。
Bootstrap Table 1.16.0
11 Feb 2020
核心
- 新增: 添加了
buttonsOrder
选项。 - 新增: 添加了
headerStyle
选项。 - 新增: 添加了
showColumnsSearch
选项。 - 新增: 添加了
serverSort
选项。 - 新增: 为
getData
方法添加了unfiltered
参数。 - 更新: 将 vue 组件的
event
名称更新为小写连字符格式。 - 更新: 更新了
es-AR
本地化语言。 - 更新: 改善了语义主题的默认类。
- 更新: 改进了使用多个表格时的
resize
问题。 - 更新: 修复了使用可排序复选框字段时,
checkAll
事件的错误。 - 更新: 修复了
checkbox
和未找到 td 样式的错误。 - 更新: 修复了
customSearch
返回空数组的错误。 - 更新: 修复了使用
toggleAll
时,列复选框未被禁用的错误。 - 更新: 修复了 vue cli3 中
flat
未被填充的错误。 - 更新: 修复了
height
和border
未对齐的错误。 - 更新: 修复了使用自定义 ajax 时,
jqXHR
undefined
错误。 - 更新: 修复了使用过滤器时,
pageSize
设置为 all 的错误。 - 更新: 修复了使用单选按钮和复选框时,
refreshOptions
的错误。 - 更新: 修复了当 sidePagination 为服务器时,在最后一页中
removeAll
的错误。 - 更新: 修复了在 IE11 中,
search
不总是触发的错误。 - 更新: 修复了
search
宽度escape
的错误。 - 更新: 修复了 foundation 主题中,
showColumns
无法工作的错误。 - 更新: 修复了设置高度时,
showFullscreen
的错误。 - 更新: 修复了搜索后,
sort
无法工作的错误。 - 更新: 修复了使用
table-sm
时,sortable
样式的错误。 - 更新: 修复了
sortStable
不工作的错误。 - 更新: 修复了
triggerSearch
不工作的错误。 - 更新: 支持跨所有平台构建。
- 移除: 移除了
resetWidth
方法,并使用resetView
代替。
扩展
- 新增(cookie): 添加了新的选项,用于通过自定义函数获取/设置/删除值。
- 新增(cookie):添加了保存重新排序和调整大小的支持。
- 新增(filter-control):添加了
filterControlContainer
选项。 - 新增(filter-control):添加了
filterCustomSearch
选项。 - 新增(filter-control):在
filterData
列选项中添加了对象和函数支持。 - 新增(filter-control):添加了对使用 sticky-header 扩展的支持。
- 新增(filter-control):添加了对比较搜索(<,>,<=,=<,>=,=>)的支持。
- 新增(fixed-columns):添加了对所有主题的支持。
- 新增(fixed-columns):添加了
fixedRightNumber
选项。 - 新增(fixed-columns):添加了对使用 filter-control 扩展的支持。
- 新增(group-by):为
groupByField
选项添加了Array
支持。 - 新增(group-by):添加了
customSort
选项支持。 - 新增(multiple-sort):添加了自定义
sorter
支持。 - 新增(multiple-sort):添加了
multiSortStrictSort
选项。 - 新增(multiple-sort):添加了
multiSort
方法。 - 新增(print):添加了
printFormatter
数据属性支持。 - 新增(reorder-columns):添加了
orderColumns
方法。 - 新增(reorder-rows):添加了对
search
和cardView
的支持。 - 新增(sticky-header):添加了对所有主题的支持。
- 新增(toolbar):添加了对所有主题的支持。
- 新增(reorder-rows):添加了对
search
和cardView
的支持。 - 更新(cookie):修复了 cookie localeStorage 在使用 filter-control 时无法工作的问题。
- 更新(cookie):修复了
minimumCountColumns
无法工作的问题。 - 更新(cookie):改进了
cookiesEnabled
以支持data-attribute
中的 '。 - 更新(editable):修复了如果列被编辑,则
formatter
存在错误的问题。 - 更新(filter-control):修复了
hideUnusedSelectOptions
无法工作的问题。 - 更新(filter-control):修复了使用
undefined
时过滤器无法工作的问题。 - 更新(filter-control):修复了
resetSearch
和filterDataType
缺少参数的问题。 - 更新(filter-control):修复了使用 filter-control
search
时search
存在错误的问题。 - 更新(filter-control):修复了使用 editable 时,选择框显示的
value
存在错误的问题。 - 更新(fixed-columns):修复了复选框在固定列中存在错误的问题。
- 更新(fixed-columns):将
fixedNumber
选项的默认值更新为0
。 - 更新(group-by):改进了对
number
类型的支持。 - 更新(group-by):修复了使用模态框时新表格存在错误的问题。
- 更新(group-by):修复了使用 group-by 时
scrollTo
方法存在错误的问题。 - 更新(mobile):修复了输入键盘存在错误的问题。
- 更新(multiple-sort):修复了无法销毁的问题。
- 更新(multiple-sort):修复了使用
boolean
时排序无法工作的问题。 - 更新(print):改进了对
undefinedText
选项的使用。 - 更新(print):修复了 IE11 无法工作的问题。
- 更新(reorder-columns):修复了详细视图列重新排序存在错误的问题。
- 更新(resizable):修复了列调整大小无法工作的问题。
- 更新(resizable):修复了通过 JavaScript 无法工作的问题。
- 更新(sticky-header):修复了在全屏模式下无法工作的问题。
- 更新(treegrid):修复了
virtualScroll
选项存在错误的问题。 - 移除:移除了 natural-sorting 扩展。
Bootstrap Table 1.15.5
2019 年 10 月 12 日
- 新增:为
responseHandler
选项和onLoadSuccess
事件添加了jqXHR
。 - 新增:为 sticky-header 添加了
stickyHeaderOffsetLeft
和stickyHeaderOffsetRight
。 - 新增:添加了塞尔维亚语西里尔字母和拉丁字母语言环境。
- 更新:改进了当只有一个类型时,
export
按钮的显示。 - 更新:修复了使用
detailView
时,列事件点击存在错误的问题。 - 更新:修复了
searchOnEnterKey
和showSearchButton
为 true 时存在的错误。 - 更新:修复了
onScrollBody
事件,并添加了参数。 - 更新:修复了使用
iconSize
选项时,搜索输入框大小存在错误的问题。 - 更新:修复了过滤器控制选择框无法在多个表格中工作的问题。
- 更新:修复了使用
append
方法时,虚拟滚动到顶部存在错误的问题。 - 更新:修复了虚拟滚动上无法使用
events
的问题。 - 更新:修复了使用
height
选项时,底部边框存在错误的问题。 - 更新:修复了最小版本抛出无法将对象转换为原始值的错误。
Bootstrap Table 1.15.4
2019 年 8 月 13 日
- 新增:为
queryParams
选项添加了query
。 - 新增:为
customSearch
选项添加了filter
参数。 - 更新:修复了隐藏列中的搜索错误。
- 更新:修复了表格缩放宽度计算错误。
- 更新:修复了嵌套表格格式化的列的事件。
- 更新:修复了复选框样式显示错误。
- 更新:修复了
checkBy
方法的堆栈溢出错误。 - 更新:修复了
showSearchButton
和showSearchClearButton
样式错误。 - 更新:修复了过滤器控制选择框
null
值处理错误。 - 更新:修复了过滤器控制扩展中的
showSearchClearButton
错误。 - 更新:修复了
print
按钮出现两次的错误。
Bootstrap Table 1.15.3
2019 年 7 月 11 日
- 新增:添加了 nl-BE,fr-CH 和 fr-LU 语言环境。
- 更新:更新了 nl-NL,pt-BR,fr-BE,fr-FR,nl-BE 和 nl-NL 语言环境。
- 更新:修复了树形表格重复行错误。
- 更新:修复了在过滤后的表格上
updateCellByUniqueId
方法的错误。 - 更新:修复了 colspan 组标题显示错误。
- 更新:修复了在某些情况下表格页脚显示错误。
- 更新:修复了
getOptions
错误。 - 更新:修复了隐藏列时,
detailView
错误。 - 更新:修复了 IE 压缩错误。
- 更新:修复了全屏滚动错误。
Bootstrap Table 1.15.2
2019 年 6 月 24 日
核心
- 新增:添加了
virtualScroll
和virtualScrollItemHeight
选项,以支持大量数据。 - 新增:添加了 Vue 组件支持。
- 新增:添加了对比较搜索(<,>,<=,=<,>=,=>)的支持。
- 新增:添加了
detailViewByClick
表格选项和detailFormatter
列选项。 - 新增:添加了
showExtendedPagination
和totalNotFilteredField
表格选项。 - 新增:添加了
widthUnit
选项,以允许任何单位。 - 新增:添加了
multipleSelectRow
选项,以支持 Ctrl 和 Shift 选择。 - 新增:添加了
onPostFooter
(post-footer.bs.table
) 事件。 - 新增:添加了
detailViewIcon
和toggleDetailView
方法,以隐藏显示/隐藏图标。 - 新增:添加了
showSearchButton
和showSearchClearButton
选项,以改进搜索功能。 - 新增:添加了
showButtonIcons
和showButtonText
选项,以改进图标显示。 - 新增:添加了
visibleSearch
选项,仅在显示/可见列上进行搜索。 - 新增:添加了
showColumnsToggleAll
选项,以切换所有列。 - 新增:添加了
cellStyle
,以支持复选框字段。 - 新增:添加了从 HTML 支持复选框和单选按钮自动选中功能。
- 新增:添加了对分页的屏幕阅读器支持。
- 新增:添加了 Travis Lint Src 和检查文档脚本。
- 新增:添加了 Webpack 支持,并将 Rollup 用于构建 Src。
- 新增:添加了版本号属性。
- 新增:改进了
filterBy
方法,使用or
条件和自定义过滤器算法。 - 新增:改进了
showColumn
和hideColumn
方法,使用字段数组。 - 新增:改进了
scrollTo
方法,以允许rows
单位。 - 更新:将所有代码重写为 ES6。
- 更新:改进了
pageList
选项,以支持本地化。 - 更新:改进了
totalRows
选项。 - 更新:改进了表格页脚。
- 更新:改进了
getSelections
和getAllSelections
方法。 - 更新:改进了 CSS 框架主题。
- 更新:更新了
getData
方法的参数。 - 更新:更新了 (un)checkAll 事件的参数,为
rowsAfter, rowsBefore
。 - 更新:更新了
updateRow
方法的参数,以支持replace
。 - 更新:在执行服务器端排序时,将页码更新为 1。
- 更新:将表格
maintainSelected
选项重命名为maintainMetaData
。 - 更新:将方法
refreshColumnTitle
重命名为updateColumnTitle
。 - 更新:修复了卡片视图值对齐不正确的问题。
- 更新:修复了
smartDisplay
选项分页错误。 - 更新:修复了 data-* 属性为对象的问题。
- 更新:修复了页码分隔符点击错误。
- 更新:修复了 IE11 中的滚动错误。
- 更新:修复了由于 toggleColumn 导致的 initHeader 错误。
- 更新:修复了搜索输入框触发多次的问题。
- 更新:修复了
hideRow
上分页/totalRows 未更新的问题。 - 更新:修复了列标题错误。
扩展
- 新增(editable):添加了
onExportSaved
事件。 - 新增(export):添加了
forceExport
列选项,用于强制导出隐藏的列。 - 新增(export):添加了
fileName
选项的函数支持。 - 新增(filter-control):添加了
filterDataCollector
,以控制过滤器选择选项。 - 新增(filter-control):添加了
filterOrderBy
和 filterDefault 列选项。 - 新增(multiple-sort):添加了 Bootstrap v4 主题支持。
- 新增(print):添加了 RTL 方向支持。
- 移除:移除了 group-by,multi-column-toggle,multiple-search,multiple-selection-row,select2-filter 和 tree-column 扩展。
- 更新(cookie):修复了cookie搜索无法正常工作的错误。
- 更新(editable):更新了
onEditableSave
的参数为field, row, rowIndex, oldValue, $el
。 - 更新(editable):修复了保存数据后可编辑的重新渲染错误。
- 更新(export):更新为仅导出表头。
- 更新(export):修复了排序时页脚扩展的错误。
- 更新(filter-control):添加了处理布尔值的能力。
- 更新(filter-control):修复了筛选控件的DatePicker无法正常工作的错误。
- 更新(filter-control):修复了使用Cookie清除filterControl的错误。
- 更新(filter-control):修复了带有过滤器控件的加载屏幕。
- 更新(filter-control):修复了覆盖searchText的错误。
- 更新(filter-control):修复了过滤无法正常工作json子对象的错误。
- 更新(filter-control):修复了带有格式化程序的选择过滤器。
- 更新(multiple-sort):修复了多重排序与data-query-params无法正常工作的错误。
- 更新(page-jump-to):修复了当paginationVAlign为“both”时
click
错误。 - 更新(reorder-columns):修复了重新排序列无法正常工作的错误。
- 更新(reorder-columns):修复了重新排序列后搜索和列的错误。
- 更新(treegrid):修复了treegrid无法正常工作的错误。
Bootstrap Table 1.14.2
2019年3月19日
- 新(fixed-columns扩展):添加了新的fixed-columns扩展版本。
- 新(js):更新了加载消息的样式。
- 更新(js):更新了刷新事件参数。
- 更新(locale):使用英语作为默认语言更新了所有语言环境翻译。
- 更新(导出扩展):修复了将所有行导出到pdf的错误。
- 更新(导出扩展):当exportDataType为“selected”且选择为空时,禁用了导出按钮。
- 更新(addrbar扩展):修复了addrbar扩展从URL中删除哈希的错误。
Bootstrap Table 1.14.1
2019年3月5日
- 新(css):添加了支持的CSS框架。
- 新(css):添加了Semantic UI主题。
- 新(css):添加了Bulma主题。
- 新(css):添加了Materialize主题。
- 新(css):添加了Foundation主题。
- 新(js):添加了对
ignoreClickToSelectOn
选项的数据属性支持。 - 更新(js):修复了
detailView
查找td元素的错误。 - 更新(js):修复了当项目标签点击时
showColumns
关闭下拉菜单的错误。 - 更新(js):修复了
toggleFullscreen
后重置宽度错误。 - 更新(js):修复了
cardView
点击事件错误。
Bootstrap Table 1.13.5
2019年2月23日
- 新(auto-refresh扩展):将自动刷新扩展重写为ES6。
- 更新(js):修复了showFullscreen无法正常工作的错误。
- 更新(js):重新定义了customSearch选项。
- 更新(js):修复了显示页脚无法正常工作的错误。
- 更新(js):更新了
footerStyle
的参数。 - 更新(js):添加了对
footerStyle
的支持的类。 - 更新(js):修复了IE11转换错误。
- 更新(js):从td中删除了开头和结尾的空格。
- 更新(导出扩展):修复了导出选定项的错误。
Bootstrap Table 1.13.4
2019年2月5日
- 新(sticky-header扩展):将sticky-header扩展重写为ES6。
- 新(sticky-header扩展):添加了对bootstrap v4和
theadClasses
选项的支持。 - 新(auto-refresh扩展):图标更新为font-awesome 5。
- 新(示例):添加了Algolia搜索示例。
- 更新(js):修复了当存在
thead
时未设置theadClasses
的错误。 - 更新(js):修复了合并第一行单元格后表格大小调整的错误。
- 更新(cookie扩展):修复了cookie扩展损坏的错误。
- 更新(cookie扩展):修复了cookie扩展的unicode编码错误。
- 更新(包):添加了
sass
开发依赖项。
Bootstrap Table 1.13.3
2019年1月28日
- 新(js):支持bootstrap v4的完整表格类。
- 新(css):将bootstrap-table.css更新为scss。
- 新(accent-neutralise扩展):将accent-neutralise扩展更新为ES6。
- 新(addrbar扩展):将addrbar扩展更新为ES6并支持属性选项。
- 新(group-by-v2扩展):新的
groupByFormatter
选项。 - 新(pipeline扩展):新的pipeline扩展
bootstrap-table-pipeline
。 - 删除(js):删除了
striped
选项,并使用类代替。 - 更新(js):修复了
locale
选项的错误。 - 更新(js):修复了
sortClass
选项的错误。 - 更新(js):修复了
sortStable
选项无法正常工作的错误。 - 更新(js):改进了内置排序函数和
customSort
逻辑。 - 更新(js):修复了水平滚动条的错误。
- 更新(cookie扩展):改进了cookie扩展代码。
Bootstrap Table 1.13.2
2019年1月18日
- 新(js):添加了
paginationSuccessivelySize
,paginationPagesBySide
和paginationUseIntermediate
分页选项。 - 新(cookie扩展):将cookie扩展更新为ES6。
- 新(cookie扩展):保存了
filterBy
方法。 - 新(filter-control扩展):添加了
placeholder
作为选择控件的空选项。 - 新(filter-control扩展):添加了
clearFilterControl
方法,用于清除所有过滤器控件。 - 新(文档)添加了Algolia搜索。
- 更新(js):修复了在
server
端分页中排序列显示隐藏行的错误。 - 更新(js):修复了
scrollTo
的错误。 - 更新(css):修复了bootstrap v4的无边框问题。
- 更新(filter-control扩展):添加了bootstrap v4图标支持。
Bootstrap v4的新网站
2019年1月10日
Bootstrap发布了最新版本v4.2.1。由于Bootstrap Table主要用于Bootstrap v3,我们在将代码升级到Bootstrap v4的同时重建了Bootstrap Table的官方文档。
Bootstrap Table网站是Bootstrap的派生版本。
新功能
以下是新网站中的新增功能和更新内容的亮点。
- 新:更详细的文档。
- 新:添加了扩展文档。
- 新:支持搜索文档。
- 新:添加了新闻菜单。
- 新:添加了Bootstrap v4而不是v3的新示例。
- 更新:使用新的API显示样式而不是表格。
- 删除:删除了翻译文档。
Bootstrap Table 1.13.1
2019年1月1日
- 新(js):添加了
theadClasses
选项以支持bootstrap v4。 - 新(js):将默认图标更新为font-awesome 5。
- 新(locale):将所有语言环境更新为ES6。
- 新(editable扩展):将
bootstrap-table-editable
更新为ES6。 - 新(filter-control扩展):将
bootstrap-table-filter-control
更新为ES6。 - 新(treegrid扩展):添加了
rootParentId
选项。 - 更新(js):修复了
getHiddenRows
方法的错误。 - 更新(js):修复了
getOptions
方法以删除data属性。 - 更新(js):修复了无匹配项显示错误。
- 更新(js):修复了eslint警告和错误。
- 更新(locale):改进了
es-ES
语言环境。 - 更新(filter-control扩展):修复了多选的错误。
- 更新(filter-control扩展):修复了全选行和
keyup
事件错误。 - 更新(导出扩展):修复了在cardView中导出的显示错误。
Bootstrap Table 1.13.0
2019年12月27日
- 新(js):将bootstrap-table更新为ES6。
- 新(locale):添加了
fi-FI.js
语言环境。 - 新(构建):使用babel而不是grunt。
- 新(filter-control):为filter-control添加了
created-controls.bs.table
事件。 - 新(导出扩展):将导出扩展更新为ES6。
- 新(导出扩展):添加了导出扩展支持bootstrap v4。
- 新(导出扩展):添加了
exportTable
方法。 - 新(工具栏扩展):将工具栏扩展更新为ES6。
- 新(工具栏扩展):添加了工具栏扩展支持bootstrap v4。
- 新(工具栏扩展):添加了服务器端分页支持
- 新(可调整大小的扩展):发布了新的可调整大小的扩展版本2.0.0。
- 新(editable扩展):允许每个表格行使用不同的x-editable配置。
- 新(addrbar扩展):添加了addrbar扩展。
- 更新(js):改进了
check/uncheck
方法 - 更新(js):修复了带有
pageNumber
和searchText
的cookie错误。 - 更新(js):修复了
selections
错误。 - 更新(js):添加了
customSearch
支持数据属性。 - 更新(js):修复了无法使用格式化程序搜索数据的错误。
- 更新(js):修复了当行唯一ID未定义时
getRowByUniqueId
错误。 - 更新(js):修复了旧版bootstrap版本的错误。
- 更新(css):删除了工具栏的line-height。
- 更新(css):限制了全屏CSS规则的范围。
- 更新(editable扩展):修复了editable格式化程序的错误。
- 更新(扩展):修复了与导出扩展一起使用的错误。
- 更新(扩展):删除了click-edit-row和flat-json扩展。