小编C.R*_*amp的帖子

数据表固定列未对齐

我正在制作一个数据表页面,并使用固定列修复了最后一列。

但是,该列未与其他行对齐。

在此输入图像描述

这是我创建数据表的代码:

var table = $('#mytable').DataTable({
    ajax: {
        type: "POST",
        "url": 'my url',
        "dataSrc": "",
    },
    "createdRow": function(row, data, dataIndex) {
        if (data['main'] === "1") {
            $(row).addClass('maincontact');
        } else {
            $(row).addClass('secondcontact');
        }
    },
    "processing": true,
    "paging": true,
    "scrollY": true, 
    "scrollX": true,
    "deferRender": true,
    fixedColumns: {
        leftColumns: 0,
        rightColumns: 1
    },
    "order": [
        [4, "asc"]
    ],
    "autoWidth": true,
    select: {
        style: 'os',
        items: 'cell'
    },
    dom: 'Blfrtip',
    buttons: [{
        extend: 'csv',
        text: 'csv'
        },
        bom: true
    }],
    columnDefs: [{
        targets: …
Run Code Online (Sandbox Code Playgroud)

jquery datatables

3
推荐指数
1
解决办法
3315
查看次数

数据表导出Excel

我正在以 csv 格式导出数据表。当我用 Excel 打开文件时,我遇到了大数字(大约 20 位数字)的问题。我对特殊字符也有疑问。我猜这是一个格式问题。但我不知道如何纠正这个问题。

我的Js文件中的代码:

dom: 'Bfrtip',
    buttons: [
        {
            extend: 'csv',
            text: 'csv',
            fieldSeparator: ';' // with ';' we can export the file in csv and each column is in one column. Without ';' everything is in one column
        },
        'pdf',
        'print'
    ]
Run Code Online (Sandbox Code Playgroud)

问题的图像: 在此输入图像描述

感谢您的帮助。

datatables

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

datatables ×2

jquery ×1