📅  最后修改于: 2023-12-03 15:08:15.924000             🧑  作者: Mango
如果你需要从文本文件中加载 DataTables 中的 JSON 数据,并对其进行分页,可以采用以下步骤:
npm install datatables.net --save
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs4/dt-1.10.23/datatables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/v/bs4/dt-1.10.23/datatables.min.js"></script>
$('#myTable').DataTable({
"paging": true,
"pageLength": 10,
"ajax": {
"url": "data.json",
"dataSrc": ""
},
"columns": [
{ "data": "name" },
{ "data": "position" },
{ "data": "office" },
{ "data": "age" },
{ "data": "start_date" },
{ "data": "salary" }
]
});
$(document).ready(function() {
$('#myTable').DataTable();
});
在以上代码中,首先设置了分页和每页显示的行数,然后定义了一个 ajax
对象,指定了数据文件的位置,并将数据源设置为一个空字符串。最后定义了表格的列,用于将数据呈现到表格中。
在 document.ready()
中执行了数据加载操作。
以上就是从文本文件中加载 DataTables 中的 JSON 数据并进行分页的简单步骤。
代码片段:
$('#myTable').DataTable({
"paging": true,
"pageLength": 10,
"ajax": {
"url": "data.json",
"dataSrc": ""
},
"columns": [
{ "data": "name" },
{ "data": "position" },
{ "data": "office" },
{ "data": "age" },
{ "data": "start_date" },
{ "data": "salary" }
]
});
$(document).ready(function() {
$('#myTable').DataTable();
});