Bootstrap Table 1.24.1
2025年3月2日
核心
- 新增: 添加
lt-LT
语言包。 - 更新: 修复使用
filterAlgorithm
选项后filterBy
无法工作的问题。 - 更新: 修复 cookie 扩展抛出 JavaScript 错误的问题。
- 更新: 修复扩展中的图标前缀错误。
- 更新: 修复格式化器中 totalRows 不是整数的错误。
- 更新: 修复 Vue 组件卸载后表格未销毁的错误。
- 更新: 通过使用
npm-run-all2
修复高严重性的漏洞问题。
Bootstrap Table 1.24.0
2024年12月22日
核心
- 新增: 在
card-view
中添加card-view-field
类。 - 更新: 修复
rowAttributes
中id
不起作用的问题。 - 更新: 修复
data
字段属性不起作用的问题。 - 更新: 使用
refreshOptions
时修复updateFieldGroup
中列为undefined
的错误。 - 更新: 修复表格销毁后
post-header
触发的错误。 - 更新: 修复
strictSearch
不起作用的问题。 - 更新: 修复在表格最后一行
insertRow
的错误。 - 更新: 修复使用加载更多分页时总行数显示错误。
- 更新: 更新 Sass 并优化 SCSS 文件。
- 更新: 更新 Eslint 并修复一些 lint 错误。
扩展
- 更新(cookie): 修复添加列后 cookie 列显示错误。
- 更新(过滤控制): 修复 Ajax 加载后选择不起作用的问题。
Bootstrap Table 1.23.5
2024年10月1日
核心
- 新增: 添加
getFooterData
方法。 - 更新: 修复
url
为相对路径时refresh
无效的问题。 - 更新: 修复带
formatted
参数的getData
错误。 - 更新: 修复 td 中列类选项不起作用的问题。
Bootstrap Table 1.23.4
2024年9月20日
核心
- 新增: 为列选项
formatter
和footerFormatter
方法添加对jQuery
、HTMLElement
返回类型的支持。 - 新增: 添加
sortReset
方法以重置当前排序状态。 - 新增: 当没有匹配行时添加呈现角色。
- 更新: 修复
refresh
方法不重用作为查询参数提供的参数的问题。 - 更新: 修复
colspan
设置为字符串时的兼容性问题。
Bootstrap Table 1.23.2
2024年7月27日
核心
- 新增: 添加
buttonsAttributeTitle
选项以自定义标题属性。 - 更新: 使用 SVG 替换 PNG 更新排序图标。
- 更新: 修复包含多个 HTML 元素时搜索高亮不起作用的问题。
- 更新: 修复
esbuild
打包错误。 - 更新: 修复
insertRow
、updateRow
和updateCell
方法的错误。 - 更新: 修复使用带点字段搜索时的
undefined
错误。
Bootstrap Table 1.23.1
2024年7月13日
核心
- 更新: 改进无需
setTimeout
的 Vue 组件两次初始化问题。 - 更新: 更新
af-ZA
、fr-BE
、fr-CH
、fr-FR
、fr-LU
和id-ID
语言包。
扩展
- 更新(可编辑): 修复选择类型的可编辑显示错误。
- 更新(粘性标题): 修复加载但未启用粘性标题扩展的问题。
Bootstrap Table 1.23.0
2024年6月30日
核心
- 新增: 添加对 Vue 3 而非 Vue 2 的支持。
- 更新: 修复列缺失时
getData
带formatted
数据的错误。 - 更新: 修复字段不存在时
toggleColumn
异常。 - 更新: 修复选项和列同时变更时 Vue 组件两次初始化的问题。
扩展
- 新增(地址栏): 添加
addrCustomParams
选项以自定义参数。 - 新增(过滤控制): 添加
filterControlSearchClear
选项,在使用showSearchButton
选项时停止清除过滤器。 - 更新(过滤控制): 修复未启用 cookie 扩展时清除过滤器按钮的错误。
- 更新(过滤控制): 修复使用
localStorage
启用 cookie 扩展的错误。 - 更新(多重排序): 修复使用服务器端分页时未触发事件的问题。
Bootstrap Table 1.22.6
2024年5月15日
扩展
- 更新(cookie): 修复 cookie 在所有列表分页时不起作用的问题。
- 更新(可编辑): 修复
formatter
函数不包括field
参数的问题。 - 更新(工具栏): 修复使用 HTML 标题时工具栏显示错误的问题。
- 更新(工具栏): 修复列可见更新时工具栏不更新错误的问题。
- 更新(工具栏): 修复语言更改时工具栏不更新错误的问题。
Bootstrap Table 1.22.5
2024年4月29日
核心
- 新增: 添加
sl-SI
语言包。 - 新增: 添加对 HTML 的支持到
updateColumnTitle
方法。 - 更新: 修复
getRowByUniqueId
错误,当uniqueId
是混合数据格式时。 - 更新: 修复使用服务器端分页时未触发
sort
事件的问题。 - 更新: 修复自定义
iconPrefix
和icons
错误。 - 更新: 修复虚拟滚动无法在模式中工作的问题。
扩展
- 更新(多重排序): 修复多重排序扩展中的重复 ID 错误。
Bootstrap Table 1.22.4
2024年3月26日
核心
- 新增: 添加
paginationLoadMore
选项。 - 更新: 修复多个标题使用相同索引时的可见性问题。
- 更新: 修复设置
table-sm
时的页脚高度错误。 - 更新: 修复使用
refreshOptions
方法时locale
未更改的问题。 - 更新: 修复自定义
iconPrefix
和icons
错误。 - 更新: 更新
vi-VN
、zh-CN
和zh-TW
语言包。
扩展
- 新增(复制行): 添加
copyRowsHandler
选项以处理复制行数据。 - 新增(打印): 添加
printStyles
选项。 - 更新(导出): 更新导出开始触发的时间。
- 更新(多重排序): 修复
sorter
函数缺少参数的错误。 - 更新(管道): 修复加载消息未显示错误。
Bootstrap Table 1.22.3
2024年2月27日
核心
- 新增: 添加
fixedScroll
选项。 - 新增: 添加对设置图标自动通过
iconsPrefix
的支持。 - 更新: 修复字段有
.
字符时的搜索错误。 - 更新: 更新
tr-TR
、es-ES
、pt-BR
和pt-PT
语言包。
扩展
- 新增(地址栏): 修复使用
sortReset
选项时的 addrbar 错误。 - 更新(跳转到): 修复使用两个分页显示时跳转到错误。
- 更新(打印): 修复字段未设置时的打印错误。
Bootstrap Table 1.22.2
2024年1月11日
核心
- 新增: 添加
footerStyle
列选项。 - 更新: 修复标题和页脚空样式错误。
- 更新: 修复
sort
事件触发顺序错误。 - 更新: 更新
ar-SA
语言包。
扩展
- 新增(cookie): 添加 cookie 支持自定义视图扩展。
- 更新(cookie): 修复使用
cardView
选项时的 cookie 错误。 - 更新(cookie): 修复使用
switchable
列时的 cookie 错误。 - 更新(可编辑): 修复
export-saved
事件错误,当exportDataType
是all
时。 - 更新(过滤控制): 修复
searchAccentNeutralise
选项不起作用的问题。 - 更新(过滤控制): 修复
filterOrderBy
不起作用的选择过滤器错误。 - 更新(分组): 修复使用
singleSelect
选项时的分组错误。 - 更新(重新排序行): 修复重新排序错误,当使用分页时。
文档
- 更新: 改进
updateCellByUniqueId
方法的参数。 - 更新: 改进打印文档。
Bootstrap Table 1.22.1
2023年7月6日
核心
- 更新: 修复最大调用堆栈大小超出错误。
- 更新: 更新
ca-ES
语言包。
Bootstrap Table 1.22.0
2023年6月16日
核心
- 新增: 添加
sortBy
方法。 - 新增: 添加
switchableLabel
列选项。 - 新增: 添加对
class
属性在工具栏按钮的支持。 - 更新: 从列按钮中删除标题。
扩展
- 更新(地址栏): 修复点击清除搜索按钮时的清除搜索错误。
- 更新(过滤控制): 修复服务器端分页不起作用的问题。
Bootstrap Table 1.21.4
2023年4月1日
核心
- 新增: 添加可搜索表选项,以发送可搜索(列)参数。
- 更新: 修复最大调用堆栈大小超出错误。
- 更新: 修复隐藏行时的
getData
错误。 - 更新: 添加对
select
表单的支持到searchSelector
选项。
扩展
- 更新(过滤控制): 修复使用嵌套属性时输入失去内容的问题。
- 更新(重新排序行): 修复使用侧分页时重新排序行错误。
Bootstrap Table 1.21.3
2023年3月4日
核心
- 新增: 添加
escapeTitle
表选项。 - 新增: 为屏幕阅读器添加搜索输入的 Aria Label。
- 新增: 为标题(
th
)保留数据属性。 - 更新: 修复搜索服务器端分页时错误条件。
- 更新: 修复重建后覆盖
filterOptions
的问题。 - 更新: 修复通过
html
表时的撇号问题。 - 更新: 更新扩展工具而不是
$.extend
。 - 更新: 更新 Constructor.EVENTS 到 events。
- 更新: 更新包到最新版本。
扩展
- 更新(cookie): 修复隐藏和单选/复选列的问题。
- 更新(导出): 修复
exportTypes
选项不起作用的问题。 - 更新(过滤控制): 修复多个表的过滤器范围问题。
- 更新(过滤控制): 修复选择过滤器值的过滤问题。
- 更新(重新排序列): 修复与
reorder-rows
相同的内部函数名称。 - 更新(树网格): 修复 treegrid 在 id 为文本时不起作用的问题。
Bootstrap Table 1.21.2
2022年12月12日
核心
- 新增: 添加
sortResetPage
选项以重置页面编号,当排序时。 - 更新: 修复覆盖默认选项错误。
- 更新: 更新 es-ES、es-CR 语言包。
- 更新: 改进 scss 样式和 lint。
- 更新: 使用 scss 变量对排序背景图像 URL 进行排序。
扩展
- 新增(自定义视图): 添加
onToggleCustomView
事件。 - 更新(cookie): 修复使用
cookiesEnabled
选项时 cookie 名称比较错误。 - 更新(自定义视图): 修复
showCustomView
选项不起作用的问题。 - 更新(过滤控制): 修复使用选择过滤器和设置
searchFormatter
为 false 的问题。 - 更新(过滤控制): 修复使用
iconSize
时缺少类的问题。 - 更新(重新排序行): 更新
onDragClass
选项的默认值为reorder-rows-on-drag-class
。
Bootstrap Table 1.21.1
2022年9月22日
核心
- 更新: 改进
updateCell
以仅更新一个 HTML 单元。 - 更新: 更新
fr-FR
语言包。 - 更新: 添加缺少的 aria-label 语言。
扩展
- 更新(导出): 添加缺少的 aria-label 语言。
Bootstrap Table 1.21.0
2022年8月20日
核心
- 新增: 添加
sortEmptyLast
选项以允许对空数据进行排序。 - 更新: 修复嵌套搜索与空子搜索的问题。
- 更新: 修复过滤点击错误时的详细视图。
- 更新: 修复排序列无法正确居中排序列的问题。
- 更新: 修复
regexpCompare
过滤列时的错误。 - 更新: 修复
showToggle
标题显示错误。 - 更新: 修复
remove
和removeByUniqueId
使用对象参数的错误。 - 更新: 修复
searchHighlight
使用searchAccentNeutralise
时的错误。 - 更新: 修复缺少
customSearch
选项排序的问题。 - 更新: 删除列值重复转义。
- 更新: 更新
uk-UA
语言包。
扩展
- 新增(cookie): 添加
hiddenColumns
cookie 以防止新添加列的问题。 - 新增(可编辑): 添加
field
参数到noEditFormatter
选项。 - 新增(导出): 添加
onExportStarted
事件。 - 新增(过滤控制): 添加 accent normalization check。
- 新增(过滤控制): 添加
filterControlMultipleSearch
和filterControlMultipleSearchDelimiter
选项。 - 更新(自定义): 修复自定义视图属性。
- 更新(分组): 修复不处理复杂对象的问题。
- 更新(过滤控制): 修复选择值不清除搜索后的错误。
- 更新(过滤控制): 修复选择排序错误。
- 更新(过滤控制): 修复多个表缓存值的错误选择器。
- 更新(过滤控制): 修复多个过滤器存在时
filterDefault
选项作为过滤器的问题。 - 更新(过滤控制): 修复过滤控制特殊字符。
- 更新(过滤控制): 将
filterStrictSearch
的默认值更新为 false。 - 更新(过滤控制): 支持使用
filterControlContainer
选项的不可见列。 - 更新(多重排序): 修复
showMultiSortButton
选项错误。 - 更新(打印): 修复不处理复杂对象的问题。
- 更新(打印): 从打印表中删除切换的列。
Bootstrap Table 1.20.2
2022年5月25日
核心
- 更新: 修复小内存泄漏。
- 更新: 修复详细视图与
td
而不是icon
的问题。
扩展
- 更新(导出): 修复通过 onCellHtmlData 的 XSS 漏洞错误。
- 更新(导出): 修复导出页脚未设置高度的问题。
- 更新(过滤控制): 修复使用
datepicker
时的日期比较问题。
Bootstrap Table 1.20.1
2022年5月12日
核心
- 更新: 修复复杂标题的切换列错误。
- 更新: 修复图标选项无法在字符串上工作的问题。
- 更新: 更新 TypeScript 定义。
扩展
- 更新(cookie): 修复 cookie 扩展错误,当使用多个排序时。
- 更新(导出): 修复
exportOptions
选项无法支持数据属性的问题。 - 更新(重新排序行): 修复 reorder-rows 无法工作,因为缺少默认函数。
Bootstrap Table 1.20.0
2022年4月25日
核心
- 新增: 使用
bootstrap5
作为默认主题。 - 新增: 添加切换所有列的列切换事件。
- 新增: 添加 hi-IN 和 lb-LU 语言包。
- 更新: 修复无法刷新搜索的工具栏错误。
- 更新: 修复卡片视图对齐样式错误。
- 更新: 修复自定义搜索过滤器错误,如果值是对象。
- 更新: 修复设置高度时的表边框显示错误。
- 更新: 修复列事件未定义时的错误。
- 更新: 修复转义列选项不覆盖表选项错误。
- 更新: 修复切换所有列错误,当列可切换为 false 时。
- 更新: 修复检查列在卡片视图中是否可见的问题。
- 更新: 修复取消请求时隐藏加载错误。
- 更新: 修复
clickToSelect
列选项的默认值。 - 更新: 修复
onVirtualScroll
未定义默认方法的问题。 - 更新: 更新 cs-CZ、ko-KR、nl-NL、nl-BE、bg-BG、fr-LU 语言包。
扩展
- 新增(过滤控制): 过滤控制的新版本,具有新功能。
- 新增(重新排序行): 添加
onAllowDrop
和onDragStop
选项。 - 更新(cookie): 修复
sortName
和sortOrder
与 cookie 的错误。 - 更新(cookie): 修复切换列与 cookie 的错误。
- 更新(导出): 修复仅定义一个导出类型时选择器错误。
- 更新(过滤控制): 修复 bootstrap 5 的新输入类
form-select
。 - 更新(多重排序): 修复无法关闭模态的排序错误。
- 更新(打印): 修复缺少 bootstrap 5 的打印按钮。
- 更新(打印): 修复
printPageBuilder
选项无法在 html 属性中定义的问题。 - 更新(工具栏): 修复 bootstrap 5 的工具栏扩展模态错误。
Bootstrap Table 1.19.1
2021年11月12日
核心
- 更新: 修复 CVE 安全问题。
- 更新: 修复使用
searchHighlight
时无法搜索特殊字符的问题。
扩展
- 更新(自动刷新): 更新
showAutoRefresh
选项为默认值。 - 更新(导出): 修复仅使用一个导出类型的问题。
- 更新(过滤控制): 修复过滤控制无法工作的问题。
- 更新(过滤控制): 防止过滤控制重复元素。
Bootstrap Table 1.19.0
2021年11月8日
核心
- 新增: 添加
onlyCurrentPage
参数用于checkBy/uncheckBy
方法。 - 新增: 使用
bootstrap icons
作为默认图标用于 bootstrap v5。 - 新增: 添加
regexSearch
选项,允许使用正则表达式过滤表。 - 新增: 添加对导入样式表的支持。
- 新增: 添加
toggle-pagination
事件。 - 新增: 添加
virtual-scroll
事件。 - 更新: 修复
vue
组件无法工作的问题。 - 更新: 修复使用错误的服务器端分页元数据无限循环错误。
- 更新: 改进
ajax
中止的行为。 - 更新: 修复当 paginationLoop 为 false 时点击错误。
- 更新: 修复使用单选/复选时的突出显示错误。
- 更新: 修复加载 css 时导致的宽度错误。
- 更新: 删除 bootstrap v5 的
input-group-append
类。 - 更新: 修复重复定义
id
错误。 - 更新: 修复搜索输入比较错误。
- 更新: 修复页面列表选择器错误。
- 更新: 修复覆盖自定义语言函数错误。
- 更新: 修复服务器端分页和页面大小
all
的错误。 - 更新: 修复所有复选框在分页更改后不自动检查的问题。
- 更新: 更新
es-MX
语言包。
扩展
- 新增(cookie): 添加
Multiple Sort order
存储在 cookie 扩展中。 - 新增(cookie): 添加
Card view state
存储在 cookie 扩展中。 - 新增(复制): 添加
ignoreCopy
列选项以防止复制列数据。 - 新增(复制): 添加
rawCopy
列选项以复制原始值而不是格式化值。 - 更新(cookie): 修复切换列与 cookie 扩展的错误。
- 更新(导出): 修复无法关闭导出下拉菜单的错误。
- 更新(过滤控制): 更新
filterMultipleSelectOptions
到filterControlMultipleSelectOptions
选项。 - 更新(过滤控制): 修复 cookie 删除无过滤器 cookie 的错误。
- 更新(过滤控制): 修复使用
load
方法的错误。 - 更新(分组): 修复在组折叠行上覆盖列类错误。
- 更新(多重排序): 修复不显示/隐藏列错误,没有 sortPriority 定义。
- 更新(页面跳转到): 修复 bootstrap v3 中跳转到显示错误。
- 更新(打印): 修复打印格式化错误。
- 更新(重新排序列): 修复 reorder 列无法工作的问题。
- 更新(重新排序行): 修复
onPostBody
上下文错误。 - 更新(树网格): 修复 treegrid
destroy
错误。
Bootstrap Table 1.18.3
2021年3月29日
核心
- 更新: 修复比较负数时搜索错误。
- 更新: 修复不符合 HTML-Standard 的问题。
- 更新: 修复使用卡片视图时 td 宽度错误。
- 更新: 修复搜索术语带重音符号时搜索术语完全匹配问题。
- 更新: 更新 pt-PT 和 fa-IR 语言包。
扩展
- 新增(页面跳转到): 添加
showJumpToByPages
选项。 - 更新(身份验证刷新): 修复自动刷新不清除间隔错误。
- 更新(多重排序): 修复多重排序无法支持 iconSize 错误。
- 更新(粘性标题): 修复
stickyHeaderOffsetY
选项无法工作的问题。 - 更新(粘性标题): 将 stickyHeader
offset
选项更新为数字。
Bootstrap Table 1.18.2
2021年1月23日
核心
- 更新: 修复 bootstrap5 无法工作的问题。
- 更新: 修复使用
formatter
时的复选框显示错误。 - 更新: 修复搜索高亮错误。
- 更新: 更新 ru-RU 和 de-DE 语言包。
扩展
- 新增(过滤控制): 添加对平面 JSON 的支持。
- 更新(cookie): 修复当排序重置时未删除 cookie 错误。
- 更新(导出): 不导出详细视图图标列。
- 更新(过滤控制): 修复使用
filterControlContainer
不起作用的问题。 - 更新(多重排序): 修复多重排序无法工作的问题。
- 更新(可调整大小): 修复可调整大小无法在模式中工作的问题。
Bootstrap Table 1.18.1
2020年12月6日
核心
- 新增(语言): 添加基于 ISO Language 的短语言包。
- 更新: 更新 sk-SK、fr-FR、de-DE 和 es-* 语言包。
- 更新: 修复
toggleCheck
、getSelections
和remove
错误。 - 更新: 修复使用数据属性时
buttons
选项错误。 - 更新: 修复自定义
icons
选项错误。 - 更新: 修复卡片视图中
cellStyle
列选项不起作用的问题。 - 更新: 修复使用搜索时 getSelection 错误。
- 更新: 修复
pageList
选项与all
显示错误,使用smartDisplay
。 - 更新: 修复数据字段为数字时搜索高亮无法工作的问题。
- 更新: 修复更新列标题后分页错误。
- 更新: 修复
multipleSelectRow
选项错误。 - 更新: 修复
icon-size
选项错误,使用分页。
扩展
- 新增(页面跳转到): 添加
min
、max
和 enter 支持跳转输入。 - 更新(导出): 修复导出无法与
materialize
和foundation
主题一起工作的问题。 - 更新(过滤控制): 更新
filterDatepickerOptions
以支持日期选择器选项。 - 更新(过滤控制): 修复使用
&
在值中选择错误。 - 更新(固定列): 修复
toggleView
显示错误。 - 更新(分组): 修复不折叠详细视图扩展行错误。
- 更新(分组): 修复使用
formatter
列选项显示错误。 - 更新(分组): 修复使用数据属性中的
groupByFormatter
选项错误。 - 更新(多重排序): 修复使用服务器
sidePagination
无法工作的问题。 - 更新(页面跳转到): 修复页面跳转输入和按钮错误,使用
icon-size
选项。 - 更新(打印): 修复使用
rowspan
或colspan
打印错误。 - 更新(重新排序列): 修复重新排序列,当列被删除或添加时。
Bootstrap Table 1.18.0
2020年9月20日
核心
- 新增(选项): 添加
buttons
以向按钮栏添加自定义按钮。 - 新增(选项): 添加
footerField
以支持服务器端分页。 - 新增(选项): 添加新参数
value
到footerFormatter
。 - 新增(选项): 添加
searchHighlight
和searchHighlightFormatter
。 - 新增(选项): 添加
searchSelector
以自定义搜索输入。 - 新增(事件): 将
BootstrapTable
对象作为所有event
的最后一个参数添加。 - 新增(css): 添加 CSS 转换以加载样式。
- 新增: 添加对
tr
或td
的style
属性支持。 - 新增: 添加对使用
colspan
在页脚中的支持。 - 更新: 更新搜索输入类型从
text
到search
。 - 更新: 修复
normalize
不是字符串错误,当使用searchAccentNeutralise
。 - 更新: 修复复杂组标题错误。
- 更新: 修复
resize
和scroll
事件与多个表的错误。 - 更新: 修复使用 group-by 扩展时的
getScrollPosition
错误。 - 更新: 修复
updateRow
与customSearch
和sortReset
错误。 - 更新: 修复
colspan
和mergeCell
错误,当使用detailFormatter
。 - 更新: 修复使用
onPostBody
的init
错误。 - 更新: 修复当
field
设置为0
时的排序错误。 - 更新: 修复当表格隐藏时显示页脚错误。
- 更新: 修复未更新选定行错误,当使用
checkAll
/uncheckAll
。 - 更新: 修复使用
formatter
时checked
属性错误,当字段有值时。 - 更新: 修复多个表之间共享默认数据错误。
- 删除(方法): 删除
getAllSelections
方法。
扩展
- 新增(地址栏): 添加对
client
端分页的支持。 - 新增(cookie): 添加
cookieSameSite
选项以防止更改。 - 新增(分组): 添加
groupByToggle
和groupByShowToggleIcon
选项。 - 新增(分组): 添加
groupByCollapsedGroups
选项以允许折叠组。 - 更新(cookie): 修复 cookie 大小太大错误,当保存列时。
- 更新(cookie): 修复复选框列消失错误。
- 更新(导出): 修复无法导出
all
数据错误,使用分页。 - 更新(分组): 修复
scrollTo
方法使用 group-by 不起作用的问题。 - 更新(多重排序): 修复无法工作的问题。
- 更新(粘性标题): 修复垂直滚动无法工作的问题。
Bootstrap Table 1.17.1
2020年7月11日
核心
- 新增: 添加
bootstrap-table
主题,无需任何框架。 - 新增: 添加对 Bootstrap v5 的支持。
- 新增: 添加
$index
字段用于remove
方法。 - 新增: 添加
on-all
事件用于 vue 组件。 - 新增: 添加
bg-BG
语言包。 - 新增: 添加
loadingFontSize
选项。 - 新增: 添加
loadingTemplate
选项。 - 新增: 添加
detailView
支持cardView
。 - 新增: 添加查询参数中
searchable
列。 - 新增: 添加
collapseRowByUniqueId
和expandRowByUniqueId
方法。 - 新增: 添加
detailViewAlign
选项以详细视图图标。 - 新增: 添加 tr
class
支持thead
。 - 新增: 添加
formatted
参数到getData
方法以获取格式化数据。 - 新增: 添加
paginationParts
选项而不是onlyInfoPagination
。 - 新增: 添加
sortReset
选项以重置第三次点击时的排序。 - 新增: 添加支持自动合并表体单元格。
- 更新: 修复
updateByUniqueId
方法无法更新多个行的问题。 - 更新: 修复
insertRow
未写入源数据数组的问题。 - 更新: 修复
detailViewIcon
选项的事件错误。 - 更新: 修复服务器端分页排序错误。
- 更新: 修复
page-change
事件在服务器初始化之前错误。 - 更新: 修复没有记录找到
colspan
错误。 - 更新: 修复
page-change
事件在服务器初始化之前错误。 - 更新: 修复加载文本的字体大小错误。
- 更新: 修复表格
border
错误,当表格隐藏时。 - 更新: 修复
showRow
方法显示所有隐藏行错误。 - 更新: 修复 columnsSearch 非唯一 id 警告。
- 删除: 删除
onlyInfoPagination
选项。 - 删除: 删除 accent neutralise 扩展并将其移动到核心。
扩展
- 新增(cookie): 添加切换所有列选项的支持。
- 新增(自定义视图): 添加
custom-view
扩展。 - 新增(可编辑): 添加
alwaysUseFormatter
选项。 - 新增(导出): 添加
forceHide
列选项。 - 新增(过滤控制): 添加
filterOrderBy
列选项以支持服务器端排序。 - 新增(过滤控制): 添加 radio 支持
filterControlContainer
。 - 新增(过滤控制): 添加数组过滤支持。
- 新增(过滤控制): 添加
filterControlVisible
选项和toggleFilterControl
方法。 - 新增(过滤控制): 添加
showFilterControlSwitch
选项。 - 新增(固定列): 添加所有主题支持。
- 新增(固定列): 添加
fixedRightNumber
选项。 - 新增(固定列): 添加使用过滤控制扩展的支持。
- 新增(分组): 添加
groupByField
选项的Array
支持。 - 新增(分组): 添加
customSort
选项支持。 - 新增(多重排序): 添加自定义
sorter
支持。 - 新增(多重排序): 添加
multiSortStrictSort
选项。 - 新增(多重排序): 添加
multiSort
方法。 - 新增(打印): 添加
printFormatter
数据属性支持。 - 新增(重新排序列): 添加
orderColumns
方法。 - 新增(重新排序行): 添加
search
和cardView
支持。 - 新增(粘性标题): 添加所有主题支持。
- 新增(工具栏): 添加所有主题支持。
- 新增(重新排序行): 添加
search
和cardView
支持。 - 更新(cookie): 修复过滤控制 cookie 搜索不起作用的问题。
- 更新(cookie): 修复
minimumCountColumns
不起作用的问题。 - 更新(cookie): 改进
cookiesEnabled
以支持 ‘ indata-attribute
。 - 更新(可编辑): 修复如果列被编辑则
formatter
错误。 - 更新(过滤控制): 修复
hideUnusedSelectOptions
不起作用的问题。 - 更新(过滤控制): 修复过滤器不起作用的问题,使用
undefined
。 - 更新(过滤控制): 修复
resetSearch
和filterDataType
缺少参数的问题。 - 更新(过滤控制): 修复过滤控制搜索与过滤控制搜索错误。
- 更新(过滤控制): 修复使用可编辑的 select 显示错误,使用可编辑。
- 更新(固定列): 修复固定列的复选框错误。
- 更新(固定列): 将
fixedNumber
选项的默认值更新为0
。 - 更新(分组): 改进
number
类型支持。 - 更新(分组): 修复新表使用模态错误。
- 更新(分组): 修复
scrollTo
方法使用 group-by 的问题。 - 更新(移动): 修复输入键盘错误。
- 更新(多重排序): 修复不销毁错误。
- 更新(多重排序): 修复排序不与
boolean
一起工作的问题。 - 更新(打印): 改进使用
undefinedText
选项。 - 更新(打印): 修复 IE11 不起作用的问题。
- 更新(重新排序列): 修复详细视图列重新排序错误。
- 更新(可调整大小): 修复列调整大小不起作用的问题。
- 更新(可调整大小): 修复无法通过 JavaScript 工作的问题。
- 更新(粘性标题): 修复全屏不起作用的问题。
- 更新(树网格): 修复
virtualScroll
选项错误。 - 删除: 删除自然排序扩展。
Bootstrap Table 1.15.5
2019年10月12日
- 新增: 添加
jqXHR
用于responseHandler
选项和onLoadSuccess
事件。 - 新增: 添加
stickyHeaderOffsetLeft
和stickyHeaderOffsetRight
用于粘性标题。 - 新增: 添加塞尔维亚 RS 西里尔和拉丁语言包。
- 更新: 改进当只有一个类型时导出按钮。
- 更新: 修复
detailView
列事件点击错误。 - 更新: 修复
searchOnEnterKey
和showSearchButton
为 true 时的错误。 - 更新: 修复
onScrollBody
事件并添加参数。 - 更新: 修复
iconSize
选项的搜索输入大小错误。 - 更新: 修复过滤控制选择无法与多个表一起工作的问题。
- 更新: 修复使用
append
方法时虚拟滚动到顶部错误。 - 更新: 修复
events
无法在虚拟滚动上工作的问题。 - 更新: 修复底部边框错误,使用
height
选项。 - 更新: 修复最小版本抛出无法将对象转换为原始值的错误。
Bootstrap Table 1.15.4
2019年8月13日
- 新增: 添加
query
到queryParams
选项。 - 新增: 添加
filter
参数到customSearch
选项。 - 更新: 修复隐藏列中的搜索错误。
- 更新: 修复表缩放宽度计算错误。
- 更新: 修复列格式化嵌套表的事件错误。
- 更新: 修复复选框样式显示错误。
- 更新: 修复
checkBy
方法的堆栈溢出错误。 - 更新: 修复
showSearchButton
和showSearchClearButton
样式错误。 - 更新: 修复过滤控制选择
null
值处理错误。 - 更新: 修复过滤控制扩展中
showSearchClearButton
错误。 - 更新: 修复打印按钮出现两次错误。
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 语言包。
- 更新: 修复 treegrid 重复行错误。
- 更新: 修复过滤表中
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
。 - 更新: 更新页面编号,当在服务器端排序时。
- 更新: 重命名表
maintainSelected
选项到maintainMetaData
。 - 更新: 重命名方法
refreshColumnTitle
到updateColumnTitle
。 - 更新: 修复卡片视图值未正确对齐错误。
- 更新: 修复
smartDisplay
选项分页错误。 - 更新: 修复数据-* 属性是对象错误。
- 更新: 修复页面分隔符点击错误。
- 更新: 修复 IE11 滚动错误。
- 更新: 修复 initHeader 错误,由于 toggleColumn。
- 更新: 修复搜索输入多次触发错误。
- 更新: 修复 Pagination/totalRows 未在
hideRow
上更新。 - 更新: 修复列标题错误。
扩展
- 新增(可编辑): 添加
onExportSaved
事件。 - 新增(导出): 添加
forceExport
列选项以强制导出隐藏列。 - 新增(导出): 添加
fileName
选项函数支持。 - 新增(过滤控制): 添加
filterDataCollector
以控制选择过滤器选项。 - 新增(过滤控制): 添加
filterOrderBy
和 filterDefault 列选项。 - 新增(多重排序): 添加 bootstrap v4 主题支持。
- 新增(打印): 添加 RTL dir 支持。
- 删除: 删除 group-by、多列切换、多个搜索、多个选择行、select2-filter 和 tree-column 扩展。
- 更新(cookie): 修复 cookie 搜索不起作用的问题。
- 更新(可编辑): 更新
onEditableSave
参数到field, row, rowIndex, oldValue, $el
。 - 更新(可编辑): 修复可编辑重新渲染错误,保存数据后。
- 更新(导出): 更新仅导出表头。
- 更新(导出): 修复排序时与页脚扩展一起的错误。
- 更新(过滤控制): 添加处理布尔值的能力。
- 更新(过滤控制): 修复 filter-control 日期选择器不起作用的问题。
- 更新(过滤控制): 修复清除 cookie 过滤控制的问题。
- 更新(过滤控制): 修复过滤控制加载屏幕问题。
- 更新(过滤控制): 修复覆盖搜索文本错误。
- 更新(过滤控制): 修复过滤器不工作 json 子对象的问题。
- 更新(过滤控制): 修复选择过滤器与格式化器一起工作的问题。
- 更新(多重排序): 修复多重排序不与数据查询参数一起工作的问题。
- 更新(页面跳转到): 修复
click
错误,当 paginationVAlign 是 ‘both’ 时。 - 更新(重新排序列): 修复重新排序列无法工作的问题。
- 更新(重新排序列): 修复搜索和列错误,重新排序列后。
- 更新(树网格): 修复 treegrid 无法工作的问题。
Bootstrap Table 1.14.2
2019年3月19日
- 新增(固定列扩展): 添加新的固定列扩展版本。
- 新增(js): 更新加载消息样式。
- 更新(js): 更新刷新事件参数。
- 更新(语言): 更新所有语言翻译,默认英语。
- 更新(导出扩展): 修复导出所有行到 pdf 的问题。
- 更新(导出扩展): 当 exportDataType 是 ‘selected’ 且选择为空时禁用导出按钮。
- 更新(地址栏扩展): 修复地址栏扩展从 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日
- 新增(自动刷新扩展): 重写自动刷新扩展到 ES6。
- 更新(js): 修复 showFullscreen 无法工作的问题。
- 更新(js): 重新定义 customSearch 选项。
- 更新(js): 修复 show footer 无法工作的问题。
- 更新(js): 更新
footerStyle
参数。 - 更新(js): 添加 classes 支持
footerStyle
。 - 更新(js): 修复 IE11 transform 错误。
- 更新(js): 删除 td 开头和结尾的空白。
- 更新(导出扩展): 修复导出选择错误。
Bootstrap Table 1.13.4
2019年2月5日
- 新增(粘性标题扩展): 重写粘性标题扩展到 ES6。
- 新增(粘性标题扩展): 添加以支持 bootstrap v4 和
theadClasses
选项。 - 新增(自动刷新扩展): 图标更新到 font-awesome 5。
- 新增(示例): 添加 Algolia 搜索示例。
- 更新(js): 修复
theadClasses
当thead
存在时未设置的问题。 - 更新(js): 修复表在合并单元格第一个行后调整大小的问题。
- 更新(cookie扩展): 修复 cookie 扩展损坏错误。
- 更新(cookie扩展): 修复 cookie 扩展 unicode 编码错误。
- 更新(包): 添加
sass
devDependencies。
Bootstrap Table 1.13.3
2019年1月28日
- 新增(js): 支持 bootstrap v4 的完整表类。
- 新增(css): 更新 bootstrap-table.css 到 scss。
- 新增(accent-neutralise扩展): 更新 accent-neutralise 扩展到 ES6。
- 新增(地址栏扩展): 更新 addrbar 扩展到 ES6 并支持属性选项。
- 新增(分组-v2扩展): 新的
groupByFormatter
选项。 - 新增(管道扩展): 新的管道扩展
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
方法。 - 新增(过滤控制扩展): 添加
placeholder
作为 select 控制的空选项。 - 新增(过滤控制扩展): 添加
clearFilterControl
方法以清除所有过滤器。 - 新增(文档): 添加 algolia 搜索。
- 更新(js): 修复排序列显示隐藏行在服务器端分页的问题。
- 更新(js): 修复
scrollTo
错误。 - 更新(css): 修复 bootstrap v4 无边框问题。
- 更新(过滤控制扩展): 添加 bootstrap v4 图标支持。
New Website for Bootstrap v4
2019年1月10日
Bootstrap 发布了最新的 v4.2.1。由于 Bootstrap Table 主要用于 Bootstrap v3,我们重建了 Bootstrap Table 的官方文档,同时将代码升级到 Bootstrap v4。
Bootstrap Table Website 是 Bootstrap 的 fork。
What’s new
以下是新网站的高亮功能和更新。
- 新增: 更详细的文档。
- 新增: 添加扩展文档。
- 新增: 支持搜索文档。
- 新增: 添加新闻菜单。
- 新增: 添加新的 Bootstrap v4 示例,而不是 v3。
- 更新: 使用新的 API 显示样式而不是表。
- 删除: 删除翻译文档。
Bootstrap Table 1.13.1
2019年1月1日
- 新增(js): 添加
theadClasses
选项以支持 bootstrap v4。 - 新增(js): 更新默认图标到 font-awesome 5。
- 新增(语言): 更新所有语言到 ES6。
- 新增(可编辑扩展): 更新
bootstrap-table-editable
到 ES6。 - 新增(过滤控制扩展): 更新
bootstrap-table-filter-control
到 ES6。 - 新增(树网格扩展): 添加
rootParentId
选项。 - 更新(js): 修复
getHiddenRows
方法错误。 - 更新(js): 修复
getOptions
方法以删除数据属性。 - 更新(js): 修复没有匹配显示错误。
- 更新(js): 修复 eslint 警告和错误。
- 更新(语言): 改进
es-ES
语言包。 - 更新(过滤控制扩展): 修复多个选择错误。
- 更新(过滤控制扩展): 修复选择所有行和
keyup
事件错误。 - 更新(导出扩展): 修复卡片视图显示错误。
Bootstrap Table 1.13.0
2019年12月27日
- 新增(js): 更新 bootstrap-table 到 ES6。
- 新增(语言): 添加
fi-FI.js
语言包。 - 新增(构建): 使用 babel 而不是 grunt。
- 新增(过滤控制): 添加
created-controls.bs.table
事件到过滤控制。 - 新增(导出扩展): 更新导出扩展到 ES6。
- 新增(导出扩展): 添加导出扩展支持 bootstrap v4。
- 新增(导出扩展): 添加
exportTable
方法。 - 新增(工具栏扩展): 更新工具栏扩展到 ES6。
- 新增(工具栏扩展): 添加工具栏扩展支持 bootstrap v4。
- 新增(工具栏扩展): 添加服务器端分页支持
- 新增(可调整大小扩展): 发布新的可调整大小扩展版本 2.0.0。
- 新增(可编辑扩展): 允许不同 x-editable 配置每个表行。
- 新增(地址栏扩展): 添加 addrbar 扩展。
- 更新(js): 改进
check/uncheck
方法 - 更新(js): 修复 cookie 与
pageNumber
和searchText
错误。 - 更新(js): 修复
selections
错误。 - 更新(js): 添加
customSearch
支持数据属性。 - 更新(js): 修复无法搜索数据与格式化器。
- 更新(js): 修复
getRowByUniqueId
错误,当行唯一 id 未定义时。 - 更新(js): 修复旧 bootstrap 版本错误。
- 更新(css): 删除工具栏 line-height。
- 更新(css): 限制全屏 CSS 规则范围。
- 更新(可编辑扩展): 修复可编辑格式化错误。
- 更新(扩展): 修复导出扩展一起错误。
- 更新(扩展): 删除 click-edit-row 和 flat-json 扩展。