layui 弹出层表格 表头表体列错位 滚动条补丁列缺失 soultable

弹出层表格拉动横向滚动条发现最后几列表头和表体错位了,错位宽度刚好是纵向滚动条的宽度。仔细一看是纵向滚动条顶上的表头补丁列缺失了。

表格用了soultable插件,不知道有没有相关关系。

网上找了好几个方法,都不起作用。所以在表格的最后写了个空白列,并在done回调中移除表体空白列,只保留表头空白列,去弥补这个补丁列

cols: [[
//其他字段省略,在尾列后加入

{ title: '', templet: function () { return ''; } }//空白列弥补缺失的补丁列位置

]],
done: function (res) {

{#移除表体的空白列,只保留表头的空白列,去弥补补丁列位置#}
    var $table = $('#表格名');
    var $rows = $table.next().find('.layui-table-body tbody tr');
    $rows.each(function () {
          var $lastCell = $(this).find('td:last-child');
          $lastCell.remove();
    });
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值