在 GitHub 上查看
常见问题
常见问题解答。
调整窗口大小时,表格标题不会自动调整,如何解决?
当您设置 Bootstrap 表格的height
时,fixed header
功能会自动启用,这就是导致问题的原因,您需要监听窗口的resize
事件并使用resetView
方法来解决此问题,代码示例
$(function () {
$('#tableId').bootstrapTable() // init via 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.