首页 > 其他分享 >jquery dataTable 设置固定列

jquery dataTable 设置固定列

时间:2022-12-28 17:15:30浏览次数:43  
标签:jquery false auto DTFC 设置 overflow true dataTable css

引入js

<script src="https://cdn.datatables.net/fixedcolumns/4.0.2/js/dataTables.fixedColumns.min.js"></script>
js代码:
 //初始化页面,加载供应商数据
    dataTables = $('#tab_contractList').DataTable({
        paging: true,
        serverSide: true,
        autoWidth: false,
//获取数据 sAjaxSource: $("#basePath").val()+"/demo/getList", iDisplayLength: 10, fnServerData: function (sSource, aoData, fnCallback) { }, pagingType: "full_numbers", //pageLength: 20, "language": { "paginate": { "last": "末页", "first": "首页", "previous": "上一页", "next": "下一页" }, "emptyTable": "无数据", "info": "第 _PAGE_ 页 共 _PAGES_ 页 - 共 _MAX_ 条记录", "infoEmpty": "", "search": "筛选:", "infoFiltered": "" }, searching: false, ordering: false, lengthChange: false,

//设置列宽自适应 "fixedHeader": true, "scrollX": "auto", "scrollY": "400px", "scrollCollapse": true, columns: columns, columnDefs: columnDefs, fnRowCallback : function(nRow, aData, iDisplayIndex) {// 相当于对字段格式化 $('td:eq(0)', nRow).attr('style', 'width:10px;'); },
//去掉设置固定列后,出现双层滚动条问题 drawCallback:function(setting){ $( $('.DTFC_RightBodyLiner')).css('overflow-y','auto'); $( $('.DTFC_RightBodyLiner')).css('overflow-x','hidden'); $( $('.DTFC_LeftBodyLiner')).css('overflow-y','auto'); $( $('.DTFC_LeftBodyLiner')).css('overflow-x','hidden'); } }); new $.fn.dataTable.FixedColumns( dataTables, { rightColumns: 1 } );

 

标签:jquery,false,auto,DTFC,设置,overflow,true,dataTable,css
From: https://www.cnblogs.com/luo1240465012/p/17010562.html

相关文章

  • 详解OpenWrt路由器设置Crontab定时检查网络并重启
    目录​​背景​​​​实现​​背景现在一直以来各大高校宿舍实行一号一机政策,每个人必须单独开网,且只限制两台设备入网,说起来是为了更好的管理网络,能追踪到个人。这就很离谱......
  • word vba 操作表格, 设置表格的单元格(拆分合并单元格)
    设置单元格的边距和间距、设置合并单元格合拆分单元格。一、单元格的边距和间距Sub设置单元格边距()WithActiveDocument.Tables(1)'返回或设置表格中所有单元......
  • docker pull设置代理
    由于网络限制,一些服务器通常需要使用代理才能连接外网.1.在服务器上添加如下目录mkdir/etc/systemd/system/docker.service.d2.创建如下文件,并配置你的代理服务器vi......
  • 为U盘设置文件系统后可以复制大文件
    我买的u盘是32G,为什么超过10G的文件不可以直接复制进去可以进行以下设置1.2.......
  • echarts去掉y轴线、设置x轴线的颜色、x轴文字颜色
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><title>第一个ECharts实例</title><!--引入echarts.js--><scriptsrc="https://cdn.staticfile.org/echart......
  • word vba 操作表格, 使用vba设置表格的列
    介绍使用vba语句操作word中的表格。本文讲解word中使用vba来操作表格的列主要为:使用vba设置word中的表格列,增、删列、设置列高、设置列的水平和垂直对齐方式。一、插入......
  • idea设置JDK无效
    目录问题背景解决方案01首先检查idea设置是否正确02清一下idea缓存ps:原文链接:idea设置JDK无效问题背景修改完idea的一些设置后,重启idea后,项目开始爆红,提示找不......
  • typora基本设置
    1、高亮显示Typora默认是关闭高亮功能的,首先需要 CTRL+, 打开偏好设置,勾选高亮,建议把其他几个也打开。  设置成如下样式  1.1添加高亮快捷键打开高亮之......
  • latex文档的中文字体设置
    Latex文档的中文字体设置近日在用latex写论文时遇到了中文字体设置的问题。具体问题如下,正文字体为宋体,摘要和关键词字体为仿宋。作为latex云玩家,我马上百度了中文字体的......
  • 解决docker 容器设置中文语言包出现的问题_docker
    https://www.anquanclub.cn/5821.html这篇文章主要介绍了解决docker容器设置中文语言包出现的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ......