繁体   English   中英

datatable.ajax.reload() with setInterval 导致页面崩溃,如何避免 memory 泄漏?

[英]datatable.ajax.reload() with setInterval causes page crash, how can i avoid memory leak?

这是我的代码,Ajax 请求 dataTable 返回 2000 行数据。 我想每 2 秒用新数据更新一次数据表。 它每 2 秒请求 2000 行数据。 但是使用 setInterval 时,由于 memory 错误,页面会在 10-12 分钟后崩溃。 有没有办法在不使用location.reload()的情况下清除 memory

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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM