【问题标题】:Un-initialize data-tables (clear from memory)?取消初始化数据表(从内存中清除)?
【发布时间】:2018-03-27 12:35:06
【问题描述】:

我正在使用data-tables(带有 jQ​​uery)。我有一个数据表集,它在 javascript 中占用了太多内存并减慢了其他东西的速度。

如何取消初始化数据表并尝试清理一些内存?

【问题讨论】:

    标签: javascript jquery memory datatables


    【解决方案1】:

    您可以按照here的建议使用destroy()方法

    var table = $('#myTable').DataTable();
    
    $('#tableDestroy').on( 'click', function () {
        table.destroy();
    } );
    

    【讨论】:

      【解决方案2】:

      您可以在数据表上使用Destroy()

       $('#dataTable').DataTable().destroy();
      

      如果您希望从 DOM 中删除所有数据表,this 的答案将演示如何。

      【讨论】:

      • 方法没有大写字母
      猜你喜欢
      • 2015-03-30
      • 1970-01-01
      • 2015-09-17
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多