datatable本地显示
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="bootstrap-3.3.2-dist/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="datatable/dataTables.bootstrap.min.css"> <title>Datatable</title> <script type="text/javascript" src="jquery-2.1.4/jquery.min.js"></script> <script type="text/javascript" src="datatable/jquery.dataTables.min.js"></script> <script type="text/javascript" src="datatable/dataTables.bootstrap.min.js"></script> <style type="text/css"> </style> </head> <body> <div style="width:90%;margin:0 auto;"> <table id="mTable" class="table table-striped "></table><!-- table-bordered --> </div> <script type="text/javascript"> var language_json = { "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": ": 以降序排列此列" } } var dataSet = [ [‘2017-12-12‘,‘12‘,‘14‘], [‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘],[‘2017-12-12‘,‘12‘,‘14‘], ]; var dataSet2 = [ { "time": "2017-3-3", "num1": "33", "num2": "13",}, { "time": "2017-3-3", "num1": "33", "num2": "13",}, { "time": "2017-3-3", "num1": "33", "num2": "13",}, ] $(document).ready(function() { // $(‘#mTable‘).dataTable( { // language: language_json, // ordering: false, // searching: false, // pagingType:"full_numbers", // "lengthChange": false, // "data": dataSet, // "columns": [ // { "title": "时间", }, // { "title": "新增预约挂号数" }, // { "title": "累计预约挂号数" }, // ] // } ); // dataSet2的方法 $(‘#mTable‘).dataTable( { language: language_json, ordering: false, searching: false, pagingType:"full_numbers", "lengthChange": false, "data": dataSet2, "columns": [ { "title": "时间", "data":"time",}, { "title": "新增预约挂号数","data":"num2", }, { "title": "累计预约挂号数","data":"num1", }, ] } ); } ); </script> </body> </html>
language: language_json,//中文自定义
ordering: false,//不排序
searching: false,//不显示右上角搜索
pagingType:"full_numbers",//显示首页和最后一页
"lengthChange": false,//去掉左上角设置每页多少条。
"data": dataSet2,//本地加载数据方式
"columns": [ //data的名字,就是每条的dataSet里面设置的名字
{ "title": "时间", "data":"time",},
]
参考资料:
datatable初次使用笔记
https://www.cnblogs.com/shizqiang/p/6515308.html
datatable四种数据源
https://www.iteblog.com/archives/1257.html#HTML_DOM_sourced_data
datatable简单实用
https://www.tuicool.com/articles/NBBnum
我的网盘:https://pan.baidu.com/s/1pMdLRqb 密码:y9hr