Tag: tabletools

datatables tabletools – >仅导出选定的行

我在一个大表上使用带有tabletools的数据表,该表通过ajax请求填充。 当用户选择多行时,它会在表中将其显示为已选中。 我怎么能告诉csv / xls导出只导出选定的行? 提前致谢

Datatables TableTools在同一页面上有多个表

我在同一页面上遇到了DataTables和TableTools的多个实例的问题。 DataTables工作正常,但是当使用TableTools时,只有第一个表完全使用按钮。 所有按钮在所有表格上都显示正常,但是当您单击按钮时它什么都不做。 (除了’打印’按钮适用于所有4个表)。 有没有人知道为什么会这样? 我一直在寻找解决方案,但没有找到任何解决方案。 jQuery( function( $ ) { // Implements the dataTables plugin on the HTML table var $acTable= $(“#academic_table”).dataTable( { “oLanguage”: { “sSearch”: “Filter:” }, “oTableTools”: { “sSwfPath”: “swf/copy_csv_xls_pdf.swf”, “aButtons”: [ “copy”, “xls”, “csv”, “pdf”, “print” ] }, “bProcessing”: true, “bServerSide”: true, “sAjaxSource”: “scripts/academic_serverside.php”, “iDisplayLength”: 10, “bJQueryUI”: false, “sPaginationType”: “scrolling”, “sDom”: […]

如何在TableTools中使用链接而不是flash按钮

我正试图找到一种方法来改变TableTools上的按钮。 我想使用自己的自定义链接而不是闪光按钮。 有没有办法可以做到这一点? 任何好的资源教我如何进行修改,仍然能够使用按钮收集等function。

Jquery – DataTables :仅导出可见行

我刚开始使用jQuery DataTables。 使用DataTables的tableTools,是否可以只导出可见行而不是所有行? 例如,如果分页设置为10,我预计只会导出10行。 搜索结果也是如此。 这是代码的一部分: $(document).ready(function() { var table = $(‘#example’).DataTable({ “pagingType”: “full_numbers”, “iDisplayLength” : 10, dom: ‘Tlfrtip’, “oTableTools”: { “aButtons”: [ { “sExtends”: “copy”, “mColumns”: “visible”, “bSelectedOnly”: true }, { “sExtends”: “xls”, “mColumns”: “visible” }, { “sExtends”: “print”, “mColumns”: “visible” } ], “sRowSelect”: “multi”}, “order”: [[ 0, “asc” ]] } ) ;… 谢谢。

JQuery Datatables中的TableTools导出无法正常工作

我已经两天苦苦挣扎了。 我已经在datatables论坛上发布了但我没有回复,所以我希望这里的社区可以提供帮助。 我已经在这里阅读了关于这个问题的类似post,但我已经使用sSwf的正确路径,正如许多post所暗示的那样。 出现导出按钮并加载所有资源。 但是,单击按钮没有任何操作。 控制台上没有错误。 $(document).ready(function() { $(‘#example’).DataTable( { dom: ‘Tlfrtip’, tableTools: { “sSwfPath”: “http://cdn.datatables.net/tabletools/2.2.2/swf/copy_csv_xls_pdf.swf” } } ); } ); 这是一个带有我的代码的JSFiddle: http : //jsfiddle.net/h2bof5cr/2/

TableTools插件导出按钮不起作用

我使用TableTools导出function,但它无法正常工作。 只打印buttin工作和显示弹出和隐藏。 我从这个post得到了建议,但没有给我明确的想法。 以下是我的实施 $(‘#example’).dataTable({ “sDom”: ‘Tlfrtip’, “oTableTools”: { “sSwfPath”: “copy_csv_xls_pdf.swf” } }); 我已将.swf文件保存在我的服务器页面所在的同一文件夹中。 我也试过”sDom”: ‘Tt’, 但不适合我。 另外我得到了一些建议,即需要配置的flash播放器有一些安全设置。 使用此function需要Flash播放器吗? 或者实施中出了什么问题。 请建议。

DataTables TableTools按钮无法正常工作(简单示例)

我正在尝试使用最新的tableTool 2.2.0,我做了一个简单的例子jsfiddle.net/9ZTGb/ 复制和打印按钮似乎响应,但“复制”导致“空白”,“CSV”,“Excel”,“PDF”似乎根本不工作.. 这是表: # First Name Last Name Username Status 1 Larry Smith @lsmith Approved 2 Mark Williams @mwills Pending 3 Jeremy Jones @jj Success 4 Carlos Martin @cmar Suspende 这是js脚本: $(document).ready(function () { $(‘#tblExport’).dataTable({ “sDom”: ‘Tlfrtip’, “oTableTools”: { “sSwfPath”: “https://datatables.net/release-datatables/extras/TableTools/media/swf/copy_csv_xls_pdf.swf”, “aButtons”: [“copy”, “csv”, “xls”, “pdf”, “print”] } }); }); 如果有人能告诉我它为什么不起作用,我真的很感激。 这里的例子和jsfiddle我试图尽可能简单,但仍然没有真正工作..