Javascript 在页面加载后更改jquery数据表中的文件导出标题

Javascript 在页面加载后更改jquery数据表中的文件导出标题,javascript,jquery,file,datatables,export,Javascript,Jquery,File,Datatables,Export,我正在尝试动态更改datatable文件导出的导出标题。我找到了一个包括AngularJS的解决方案,但我无法使用。仅仅使用jquery有解决方案吗 这里是我初始化按钮的地方: var oTable = $("#standards").DataTable({ dom: 'lBfrtip', buttons: [ { extend: 'csvHtml5', title: titleFinal,

我正在尝试动态更改datatable文件导出的导出标题。我找到了一个包括AngularJS的解决方案,但我无法使用。仅仅使用jquery有解决方案吗

这里是我初始化按钮的地方:

var oTable = $("#standards").DataTable({  
    dom: 'lBfrtip',
    buttons: [
        {
            extend: 'csvHtml5',
            title: titleFinal,
            exportOptions: {
                columns: ':visible'
            }
        },
        {
            extend: 'excelHtml5',
            title: titleFinal,
            exportOptions: {
                columns: ':visible'
            }
        }
    ],
我有一个函数makeTitle,它返回从输入字符串构建的字符串。这里是我点击链接后尝试更改标题的地方

    $('ul').on('click', 'a', function () {

        titleFinal = makeTitle('XYZ Standards Due for Testing, ');

        oTable.buttons = [
            {
                extend: 'csvHtml5',
                title: titleFinal                                    
            },
            {
                extend: 'excelHtml5',
                title: titleFinal
            }
        ];

        oTable
            .search('XYZ')
            .draw();

我想已经有人回答了你的问题。看起来它会起作用的。谢谢你的指点,抱歉我错过了。。。