我使用这个 gem https://github.com/rweng/jquery-datatables-rails 将数据表添加到我的 Rails 应用程序项目中。
我已添加到 application.js:
//=require dataTables/extras/TableTools
和 application.css.scss:
*= require dataTables/extras/TableTools
*= require dataTables/extras/TableTools_JUI
我将这个 gem 与 twitter bootstrap 一起使用,除了OTableTools额外,一切都运行良好。
这是我的数据表代码:
$("#admin").dataTable({
"sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>",
"sPaginationType": "bootstrap",
"bProcessing" : true,
"sScrollX": "100%",
"bScrollCollapse": true,
"bAutoWidth": false,
"aoColumns" : [{"sType" : "html"}, null, null, null],
"aaSorting" : [[0, 'asc'], [1, 'asc']],
"bServerSide" : true,
"sAjaxSource" : "/admin/admins.json",
"oTableTools": {
"aButtons": [
"copy",
"print",
{
"sExtends": "collection",
"sButtonText": "Save",
"aButtons": [ "csv", "xls", "pdf" ]
}
]
}
}).fnSetFilteringDelay();
我oTableTools
在此示例中添加了类似http://datatables.net/release-datatables/extras/TableTools/bootstrap.html的内容,以与 twitter 引导程序一起使用。
我看不到导出为 csv、xls 和 pdf 格式的按钮...等
我究竟做错了什么?哪里有问题?
非常感谢你