View on GitHub
常见问题
常见问题解答
窗口调整大小时,表头不能自动调整,如何解决?
当您设置 bootstrap 表格的 height
时,固定表头
功能会自动启用,这就是导致问题的原因,您需要监听窗口的 resize
事件并使用 resetView
方法来解决这个问题,代码示例:
$(function () {
$('#tableId').bootstrapTable() // 通过 javascript 初始化
$(window).resize(function () {
$('#tableId').bootstrapTable('resetView')
})
})
如何更好地合并单元格?
对于合并的单元格,当您执行刷新、下一页或切换列显示时,合并的单元格会被取消合并。我们可以监听事件(加载成功、列切换、页面变更和搜索)来解决这个问题,代码示例:
$table.on('load-success.bs.table column-switch.bs.table page-change.bs.table search.bs.table', function () {
$table.bootstrapTable('mergeCells', {...})
})
事件参数是否顺序错误?
当您这样使用时:
$('#eventsTable').on('click-row.bs.table', function (event, row, $element) {
})
第一个参数始终是 event
:https://live.bootstrap-table.com/code/wenzhixin/46
并使用 onClickRow 事件:
onClickRow: function (row, $element) {
}
如何支持 bootstrap-table 的开发?
我们非常感谢您的所有想法和反馈!请随时在 GitHub 上提出问题或给我发送电子邮件。
我也非常感谢您的捐赠:https://opencollective.com/bootstrap-table。