html - 使用PHP加载数据后JQuery DataTable清除数据
问题描述
表加载了数据,但在几毫秒后数据表清除了加载的数据,并且一行带有消息“未找到匹配的记录”
HTML Code
<table id="table">
<thead>
<tr>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
<th><span class="table_header">Heading</span></th>
</tr>
</thead>
<tbody>
<?php get_data_from_db(); ?>
</tbody>
get_data_from_db();
以下面的形式返回行的函数在哪里。
$record = <<<DELIMETER
<tr> // Repeated with data </tr>
DELIMETER;
echo $record;
这是Javascript代码
$('#table').DataTable();
链接数据表文件
<!-- Datatable css -->
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.21/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.21/css/dataTables.bootstrap4.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.6.2/css/buttons.bootstrap4.min.css">
<!-- Datatable JS-->
<script src="http://cdn.datatables.net/1.10.21/js/jquery.dataTables.min.js"></script>
<script src="http://cdn.datatables.net/1.10.21/js/dataTables.bootstrap4.min.js"></script>
<script src="http://cdn.datatables.net/buttons/1.6.2/js/dataTables.buttons.min.js"></script>
<script src="http://cdn.datatables.net/buttons/1.6.2/js/buttons.bootstrap4.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script>
<script src="http://cdn.datatables.net/buttons/1.6.2/js/buttons.html5.min.js"></script>
解决方案
请验证您的标签是否已正确分配唯一 ID,不仅是表格,而且所有标签(如输入、标签、选择等)
推荐阅读
- excel - 我有 55,000 行包含文本和数字的数据,我希望尽可能只提取数字
- php - 如何使用 UPDATE 覆盖下一行?
- python-3.x - 生成 awxh 矩阵中 n 个条目的所有排列
- python - 图像 XYZ 值
- powershell - Powershell 仅打印文本文件中的偶数行
- r - Mapview点未显示在R中
- python - 在 3D numpy 数组中查找唯一的元组
- c# - 输入字符串的格式不正确 - URI 1116
- java - 如何从 JEditorPane 中获取 BufferedImage?
- javascript - Expo React Native 渲染问题