显示 XSL 和 PDF 导出以及允许我们 select 要显示的行数的下拉列表
Display XSL and PDF export along with the dropdown which allows us to select the number of rows to be displayed
我正在使用以下 JavaScript 代码绘制数据 table:
function drawDataTable(settings) {
$('#' + settings.divid).html(
"<table class='display' id='" + settings.tableid + "'></table>");
dataTable_id = $('#' + settings.tableid).dataTable({
"sDom" : '<"H"Tfr>t<"F"ip>',
"oTableTools" : {
"sSwfPath" : "../static/javascript/TableTools-2.1.4/swf/copy_csv_xls_pdf.swf",
"aButtons" : [{
"sButtonClass": "ui-image-btn",
"sExtends" : "xls",
"sButtonText" : "<img src='../static/images/excel.png' style='cursor: pointer;'/>"
},]
},
"bJQueryUI" : true,
"iDisplayLength" : 5,
"sPaginationType" : "full_numbers",
"bFilter" : true,
"bPaginate" : true,
"bLengthChange" : true,
"bProcessing" : true,
"bSortable" : true,
"sScrollXInner":true,
"bInfo" : true,
"bAutoWidth" : true,
"fnServerData" : settings.fnServerData,
"sAjaxSource" : settings.url,`enter code here`
"fnRowCallback" : settings.fnRowCallback,
"fnDrawCallback" : settings.fnDrawCallback,
"aoColumns" : settings.columndef,
"fnInitComplete": settings.fnCallback
});
dataTable_id.removeAttr("style");
}
但是当用于 PDF 和 XSL 导出的 sDom 工作时,我看不到用于选择要显示的行数的选项。我怎样才能使两者都起作用。我需要数据表中的两个选项。谁能帮帮我。
我在 google 中搜索过。一些插件可用。有什么方法可以使用这些默认数据 table.
将 sDom 更改为 "sDom" : '<"H"Tlfr>t<"F"ip>'
我正在使用以下 JavaScript 代码绘制数据 table:
function drawDataTable(settings) {
$('#' + settings.divid).html(
"<table class='display' id='" + settings.tableid + "'></table>");
dataTable_id = $('#' + settings.tableid).dataTable({
"sDom" : '<"H"Tfr>t<"F"ip>',
"oTableTools" : {
"sSwfPath" : "../static/javascript/TableTools-2.1.4/swf/copy_csv_xls_pdf.swf",
"aButtons" : [{
"sButtonClass": "ui-image-btn",
"sExtends" : "xls",
"sButtonText" : "<img src='../static/images/excel.png' style='cursor: pointer;'/>"
},]
},
"bJQueryUI" : true,
"iDisplayLength" : 5,
"sPaginationType" : "full_numbers",
"bFilter" : true,
"bPaginate" : true,
"bLengthChange" : true,
"bProcessing" : true,
"bSortable" : true,
"sScrollXInner":true,
"bInfo" : true,
"bAutoWidth" : true,
"fnServerData" : settings.fnServerData,
"sAjaxSource" : settings.url,`enter code here`
"fnRowCallback" : settings.fnRowCallback,
"fnDrawCallback" : settings.fnDrawCallback,
"aoColumns" : settings.columndef,
"fnInitComplete": settings.fnCallback
});
dataTable_id.removeAttr("style");
}
但是当用于 PDF 和 XSL 导出的 sDom 工作时,我看不到用于选择要显示的行数的选项。我怎样才能使两者都起作用。我需要数据表中的两个选项。谁能帮帮我。
我在 google 中搜索过。一些插件可用。有什么方法可以使用这些默认数据 table.
将 sDom 更改为 "sDom" : '<"H"Tlfr>t<"F"ip>'