如何在datatables引导中单击Excel按钮时增加javascript变量
这是我的javascript代码,我想在单击excel按钮时将计数器变量传递给文件名。只要点击一次,计数器就不会递增 我不知道这是可能的引导数据表检查这篇文章。我想你需要为那个excel按钮编写自定义事件。谢谢Kennal lora,我会检查它的。我不知道这是可能的,使用引导数据表检查这篇文章。我想你需要为那个excel按钮编写自定义事件。谢谢你,我会检查的如何在datatables引导中单击Excel按钮时增加javascript变量,javascript,jquery,excel,twitter-bootstrap,Javascript,Jquery,Excel,Twitter Bootstrap,这是我的javascript代码,我想在单击excel按钮时将计数器变量传递给文件名。只要点击一次,计数器就不会递增 我不知道这是可能的引导数据表检查这篇文章。我想你需要为那个excel按钮编写自定义事件。谢谢Kennal lora,我会检查它的。我不知道这是可能的,使用引导数据表检查这篇文章。我想你需要为那个excel按钮编写自定义事件。谢谢你,我会检查的 var counter = 0; function staticVar() { if (staticVar.counter ==
var counter = 0;
function staticVar()
{
if (staticVar.counter == undefined)
{
staticVar.counter = 1
}
else
{
staticVar.counter++
}
return staticVar.counter;
}
//Our table has horizontal and vertical scroll bars and the first columni.e, the serial number will be fixed when scrolling
$(document).ready(function() {
var download_file_counter= staticVar();
var table = $('#example').DataTable({
"aoColumnDefs": [{ "bSortable": false, "aTargets": [0] }],
scrollY: '40vh',
scrollX: '40vh',
paging: true,
pageLength: 20,
lengthMenu: [[10, 25, 50, -1], [10, 25, 50, "All"]],
dom: 'Bflrtip',
buttons: [{
extend: 'print',
exportOptions: {
columns: ':visible'
}
},
{
extend: 'colvis',
className: 'colvisButton'
},
{
extend: 'excelHtml5',
title: 'LicenseDetails_'+(++download_file_counter)+'_'+today,
text: 'Excel',
exportOptions: {
modifier: {
page: 'current'
}
}
}],
columnDefs: [{
targets: -1,
visible: false,
orderable: false
}],
order: [[ 1, 'asc' ]]
});
download_file_counter= makeCounter();
$('#start-date, #end-date').change(function () {
table.draw();
});
$('#start-date1, #end-date1').change(function () {
table.draw();
});
$('#start-date2, #end-date2').change(function () {
table.draw();
});
});