You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
81 lines
3.0 KiB
JavaScript
81 lines
3.0 KiB
JavaScript
$(document).ready(function() {
|
|
var oTable = $('#tabletools').dataTable({
|
|
"language": {
|
|
"lengthMenu": "_MENU_"
|
|
}
|
|
});
|
|
|
|
var tableTools = new $.fn.dataTable.TableTools( oTable, {
|
|
"buttons": [
|
|
"copy",
|
|
"csv",
|
|
"xls",
|
|
"pdf",
|
|
{ "type": "print", "buttonText": "Print me!" }
|
|
],
|
|
"sSwfPath" : "assets/plugins/datatables/TableTools/swf/copy_csv_xls_pdf.swf"
|
|
});
|
|
|
|
|
|
|
|
//DOM Manipulation to move datatable elements integrate to panel
|
|
$('#panel-tabletools .panel-ctrls').append($('.dataTables_filter').addClass("pull-right"));
|
|
$('#panel-tabletools .panel-ctrls .dataTables_filter').find("label").addClass("panel-ctrls-center");
|
|
|
|
$('#panel-tabletools .panel-ctrls').append("<i class='separator pull-right mt10'></i>");
|
|
|
|
$('#panel-tabletools .panel-ctrls').append($('.dataTables_length').addClass("pull-right"));
|
|
$('#panel-tabletools .panel-ctrls .dataTables_length label').addClass("mb0");
|
|
|
|
$('#panel-tabletools .panel-ctrls').append("<i class='separator pull-right mt10'></i>");
|
|
$( tableTools.fnContainer()).appendTo('#panel-tabletools .panel-ctrls').addClass("pull-right mt10");
|
|
|
|
$('#panel-tabletools .panel-footer').append($(".dataTable+.row"));
|
|
$('.dataTables_paginate>ul.pagination').addClass("pull-right");
|
|
|
|
|
|
var oTable2 = $('#colreorder').dataTable({
|
|
"language": {
|
|
"lengthMenu": "_MENU_"
|
|
}
|
|
});
|
|
new $.fn.dataTable.ColReorder( oTable2 );
|
|
|
|
|
|
//DOM Manipulation to move datatable elements integrate to panel
|
|
$('#panel-reorder .panel-ctrls').append($('#panel-reorder .dataTables_filter').addClass("pull-right"));
|
|
$('#panel-reorder .panel-ctrls .dataTables_filter').find("label").addClass("panel-ctrls-center");
|
|
|
|
$('#panel-reorder .panel-ctrls').append("<i class='separator'></i>");
|
|
$('#panel-reorder .panel-ctrls').append($('#panel-reorder .dataTables_length').addClass("pull-left"));
|
|
$('#panel-reorder .panel-ctrls .dataTables_length label').addClass("mb0");
|
|
|
|
$('#panel-reorder .panel-footer').append($("#panel-reorder .dataTable+.row"));
|
|
$('.dataTables_paginate>ul.pagination').addClass("pull-right");
|
|
|
|
|
|
|
|
|
|
var oTable3 = $('#keytable').dataTable({
|
|
"language": {
|
|
"lengthMenu": "_MENU_"
|
|
}
|
|
});
|
|
$.fn.dataTable.KeyTable(oTable3);
|
|
|
|
|
|
|
|
$('.dataTables_filter input').attr('placeholder','Search...');
|
|
|
|
|
|
$('#panel-spreadsheet .panel-ctrls').append($('#panel-spreadsheet .dataTables_filter').addClass("pull-right"));
|
|
$('#panel-spreadsheet .panel-ctrls .dataTables_filter').find("label").addClass("panel-ctrls-center");
|
|
|
|
$('#panel-spreadsheet .panel-ctrls').append("<i class='separator'></i>");
|
|
$('#panel-spreadsheet .panel-ctrls').append($('#panel-spreadsheet .dataTables_length').addClass("pull-left"));
|
|
$('#panel-spreadsheet .panel-ctrls .dataTables_length label').addClass("mb0");
|
|
|
|
$('#panel-spreadsheet .panel-footer').append($("#panel-spreadsheet .dataTable+.row"));
|
|
$('.dataTables_paginate>ul.pagination').addClass("pull-right");
|
|
|
|
}); |