【问题标题】:Datatable with Scroller not working带有滚动条的数据表不起作用
【发布时间】:2015-09-18 13:14:27
【问题描述】:

使用最新版本的 DataTable (1.10.9) 和滚动小部件 (1.3.0),我无法使用这段简单的代码使其工作:

                    var data = [{'a': 'a', 'b': 'b'}, {'a': 'c', 'b': 'd'}];
                    var columns = [{'title': 'a', 'data': 'a'}, {'title': 'b', 'data': 'b'}];
                    $("#mytable").DataTable({

                        "processing" : true,
                        "filter": false,
                        "orderClasses": false,
                        "ordering": false,
                        data:           data,
                        deferRender:    false,
                        scrollY:        400,
                        scrollCollapse: true,
                        scroller: {
                            loadingIndicator: true
                        },
                        dom: "rtiS",
                        columns: columns,
                    });

因此,我有一个带有消息“显示 NaN 到 -Infinity of 2 个条目”的空表。没有滚动小部件,它工作正常(但我需要它)。

我错过了什么?

【问题讨论】:

    标签: datatable scroller


    【解决方案1】:

    我找到了原因 => 我从一个 ajax 响应中应用 DataTable,该响应也将表插入到 DOM 中。

    在 $(document).ready 中调用 JS 会导致错误。

    使用 setTimeout 可以避免错误 ...

    【讨论】:

      猜你喜欢
      • 2013-09-17
      • 1970-01-01
      • 2020-05-07
      • 2017-06-04
      • 2014-01-19
      • 2018-08-07
      • 2010-11-19
      • 1970-01-01
      相关资源
      最近更新 更多