1、初始化表格参数的时候我们设置高度:tableBox.bootstrapTable('destroy').bootstrapTable({ undefinedText: "-"。
2、//查找的字段没有发现时的显示内容 height: $(window).height() - 100, //自定义表格的高度 data: tableData, columns: CacheData.columnArr });
3、但是当我们改变窗口的大小时,会出现两个竖向的滚动条,这是不正确的,解决的办法是:给窗口添加一个resize。
4、监听事件$(window).resize(function() { tableBox.bootstrapTable('resetV足毂忍珩iew', {height: $(window).height() - 100}); });
5、解决方法如下:升级到最高版本,比如现在是1.11.1的(方法最快,什么都不用改)。去掉height的滤鲇魍童设置。可以通过如下设置:$('#tableId').bootstrapTable(); // init via javascript$(window).resize(function () { $('#tableId').bootstrapTable('resetView'); });
6、但实质效果不大,可能还是无法达到效果。尤其是在1.9.0版本上用这个方法是无效的。通过修改源码的形式,这个方式不可取,不然会出现各种问题,比如表头不固定等。