Javascript 带有setInterval的datatable.ajax.reload()会导致页面崩溃,如何避免内存泄漏?
这是我的代码,Ajax请求dataTable返回2000行数据。我想每2秒用新数据更新一次datatable。它每2秒请求2000行数据。但是使用setInterval时,由于内存错误,页面在10-12分钟后崩溃。 是否有任何方法可以在不使用location.reload()的情况下清除内存 使用Javascript 带有setInterval的datatable.ajax.reload()会导致页面崩溃,如何避免内存泄漏?,javascript,php,datatables,Javascript,Php,Datatables,这是我的代码,Ajax请求dataTable返回2000行数据。我想每2秒用新数据更新一次datatable。它每2秒请求2000行数据。但是使用setInterval时,由于内存错误,页面在10-12分钟后崩溃。 是否有任何方法可以在不使用location.reload()的情况下清除内存 使用“销毁”选项销毁旧数据 参考资料: -这对我来说很有效!谢谢! var dataTable = $('#tblDemo').DataTable({ "ajax": {
“销毁”
选项销毁旧数据
参考资料:
-这对我来说很有效!谢谢!
var dataTable = $('#tblDemo').DataTable({
"ajax": {
"serverSide": true,
url: "abc.php?data=getSomeData",
type: "POST",
data: {}
},
"pageLength": 15
});
setInterval(function() {
dataTable.ajax.reload(null, false);
}, 2000);