Javascript 在页面加载后更改jquery数据表中的文件导出标题
我正在尝试动态更改datatable文件导出的导出标题。我找到了一个包括AngularJS的解决方案,但我无法使用。仅仅使用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,
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();
我想已经有人回答了你的问题。看起来它会起作用的。谢谢你的指点,抱歉我错过了。。。