datatables 导出按钮不显示?
datatables 为何导出按钮不显示,而且加了导出代码后,分页功能的每页显示多少行也不见了?
var table = $("#example").DataTable({
"paging":true,
"pagingType":"full_numbers",
"lengthMenu":[5,10,25,50],
"processing": true,
"searching": true, //是否开启搜索
"serverSide": true,//开启服务器获取数据
"bRetrieve": true,
"order": [[ 0, "desc" ]], //默认排序
"ajax":{ // 获取数据
"url":"action/server.php",
"dataType":"json" //返回来的数据形式
},
"columns":[ //定义列数据来源
{'title':"id",'data':"id"},
{'title':"客户",'data':"kh"},
{'title':"框架",'data':"kj"},
{'title':"产品线",'data':"cpx"},//隐藏
{'title':"账户点",'data':"zhd"},
{'title':"暗反账户点",'data':"afzhd"},
{'title':"暗反现金点",'data':"afxjd"},
{'title':"执行日期",'data':"zxrq"},
{'title':"销售",'data':"xs"},
{'title':"插入数据日期",'data':"crrq"},
{'title':"收款人",'data':"skr"},
{'title':"收款账户",'data':"skzh"}/*,
{'title':"action",'data':null,'class':"align-center"} // 自定义列*/
],
"language":{ // 定义语言
"sProcessing":"加载中...",
"sLengthMenu":"每页显示 _MENU_ 条记录",
"sZeroRecords":"没有匹配的结果",
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...",
"sInfoThousands": ",",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "上一页",
"sNext": "下一页",
"sLast": "末页"
},
"oAria": {
"sSortAscending": ": 以升序排列此列",
"sSortDescending": ": 以降序排列此列"
}
},
dom: 'Bfrtip',
"buttons": [
{
'extend': 'excel',
'text': '按钮名字',
'className':'ml-15 btn btn-success',//按钮的class名称
'exportOptions': {
'modifier': {
'page': 'current'
}
}
}
]
});
以上datatables配置代码
以上图红框原本是显示的每页显示多少行选择,加了导出代码后不显示了,而且导出按钮也不显示 是在找不到原因求路过前辈指点!谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也遇到同样的问题 请问老哥后来解决了吗?