javascript - DataTables 警告:table id=escritorios - 无法重新初始化 DataTable。有关此错误的更多信息,请参阅 http://datatables.net/tn/3
问题描述
我有这两个代码,一个取消另一个。我需要帮助把两者结合起来。谢谢
<script type="text/javascript" class="init">
$(document).ready(function() {
var table = $('#escritorios').DataTable({
lengthChange: false,
buttons: ['colvis', 'print', 'copy', 'excel', 'pdf']
});
table.buttons().container().appendTo('#example_wrapper .col-md-6:eq(0)');
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#escritorios').DataTable({
responsive: {
details: {
type: 'column',
target: 'tr'
}
},
columnDefs: [{
className: 'control',
orderable: false,
targets: 0
}],
order: [1, 'asc']
});
});
</script>
解决方案
看起来您正在尝试重新初始化具有相同 ID 的数据表。要重新初始化数据表,您必须先将其销毁。
if ($.fn.DataTable.isDataTable('#Table')) {
$('#Table').DataTable().destroy();
}
推荐阅读
- python - 查找匹配条件的下一行
- python - For 循环 - 过滤多个数据帧 - 行/列
- c++ - 声音未正确播放,嗡嗡声而不是录制的声音 - Portaudio
- python - 如何检索存储字符串的 HDF5 数据集
- r - 有没有一种方法可以在 R 中扩展矩阵
- python - 从 Robot 框架中的内部侦听器更新设置
- ios - 在 UITextField 的两个文本之间创建一个扩散的过渡
- telerik - Telerik报告水平和垂直表格边界线问题
- javascript - 我是否必须为 AWS S3 上的每个图像获取签名 URL?
- python - 在 LaTeX 中循环遍历类似数组的结构