用户登录
用户注册

分享至

记录:使用dataTable表格插件时,进行多次加载table变形的问题

  • 作者: 嗫?暁雲?
  • 来源: 51数据库
  • 2021-08-18

问题现象:

在多次进行加载的时候,table的每列的宽度都在变化,最后会缩到一起?

问题分析:

1、没有对table进行宽度的设定

2、兼容问题

3、datatable参数设置错误

4、datatable本身原因

问题解决:

经过排查,问题出现在参数设置上,只要添加以下参数问题解决

 bautowidth: false,//是否自动宽度

补充:

进行多次加载时要清空和还原datatable

    if ($(table).hasclass('datatable')) {
        var table = $(table).datatable();
        table.fncleartable(); 
        table.fndestroy(); 
    }
软件
前端设计
程序设计
Java相关