【问题标题】:datatable.js ajax livereload after n secondsn秒后datatable.js ajax livereload
【发布时间】:2021-11-14 16:37:20
【问题描述】:

我想在 n 秒后重新加载 datatable

    $(document).ready(function() {
        var table = $('#table_id').DataTable( {
            "ajax": "http://192.168.1.134:8000/api/",
            "columns": [
                { "data": "id" },
                { "data": "name" },
                { "data": "city" },
            ],
            
        }
            
        );
} );
    
setInterval(function(){
    table.ajax.reload(null, false);
      },5000);

但表格中的总行保持不变。

【问题讨论】:

    标签: javascript datatables-1.10


    【解决方案1】:

    我在Documenation找到答案

    var table = $('#table_id').DataTable( {
        "ajax": "http://192.168.1.134:8000/api/",
        "columns": [
            { "data": "id" },
            { "data": "name" },
            { "data": "city" },
        ],
        
    }
        
    );
    
    setInterval( function () {
        table.ajax.reload(); // user paging is not reset on reload
    }, 30000 );
    

    【讨论】:

      猜你喜欢
      • 2019-03-12
      • 1970-01-01
      • 2013-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多