通过下面的导入,我可以让我的datatable正常工作:
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css"
href="<c:url value="css/jquery.themeroller.css" />" />
<!-- TableTools CSS -->
<link rel="stylesheet" type="text/css"
href="<c:url value="css/TableTools_JUI.css" />" />
<!-- jQuery -->
<script type="text/javascript" charset="utf8"
src="jQuery/jquery-1.8.2.min.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8"
src="jQuery/jquery.dataTables.min.js"></script>
<!-- TableTools -->
<script type="text/javascript" charset="utf8"
src="jQuery/TableTools.js"></script>
<script type="text/javascript" charset="utf8"
src="jQuery/ZeroClipboard.js"></script>我现在正在尝试为我的表格提供表格工具选项(打印、保存、复制、xls按钮)。我插入了
oTable = $('#myTable').dataTable({
"bJQueryUI" : true,
"iDisplayLength" : 10,
"sPaginationType" : "full_numbers",
"aaSorting" : [ [ 7, "desc" ] ],
"sDom": '<"H"lfr>t<"F"ip>' )}但这并没有改变。
我是否必须更改任何导入查询或添加css或其他东西才能使桌面工具正常工作?我试过"sDom":
"sDom": '<"H"lfr>t<"F"ip>'
"sDom": '<"H"lfrT>t<"F"ip>',
"sDom": '<"H"lfr>t<"F"ip>T',我为sSwfPath准备了这个:
"C:/JAVA ENVIRONMENT/Workspace/Test/DisplayTable3/DataTables-1.9.4/extras/TableTools/media/swf/copy_cvs_xls_pdf.swf"还是什么都没有
提前感谢
发布于 2013-09-21 20:38:01
将"C:/JAVA ENVIRONMENT/Workspace/Test/DisplayTable3/DataTables-1.9.4/extras/TableTools/media/swf/copy_cvs_xls_pdf.swf“”更改为web服务器上的web路径。这是一个与swf安全性相关的常见问题。在DataTables网站上找到的。此外,您不能重新声明sDom。
这是我使用TableTools和ColVis的工作代码:
$(document).ready( function () {
$('#results').dataTable( {
"sDom": 'T<"clear">Clfrtip',
"oTableTools": {
"sSwfPath": "http://192.168.78.7/cdtc/app/custom/libs/DataTables/extras/TableTools/media/swf/copy_csv_xls_pdf.swf",https://stackoverflow.com/questions/18513430
复制相似问题