【发布时间】:2020-06-29 16:40:07
【问题描述】:
我正在使用具有多个数据表的引导选项卡。我发现这个脚本会在每个选项卡中显示数据表,但我的问题是数据表一直在添加。
这是我找到的脚本:
<script type="text/javascript">
$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
// console.log(e.target.href);
$('table.display').DataTable();
})
</script>
我该如何解决这个问题?提前非常感谢您
【问题讨论】:
-
继续添加是什么意思?
-
我的意思是数据表脚本一直在复制。请看我的截图
-
你不应该在每个 'shown.bs.tab' 触发器中初始化插件。它应该只在 dom 准备好时执行一次,除非你的表是动态加载的。
-
嗨@MohammedShafeek 你能告诉我如何解决它吗?道歉我是 jQuery 的新手
-
$(document).ready(function() { $('table.display').DataTable(); });
标签: jquery laravel datatables tabs