【问题标题】:Displaying the number of rows in footer of webix grid在 webix 网格的页脚中显示行数
【发布时间】:2015-03-13 22:54:04
【问题描述】:

有没有一种简单的方法可以在其页脚中显示 DataTable 的行数?我发现the demo 带有带有 summColumn 函数的页脚中的计数器,但我找不到用于计算行数的函数。

【问题讨论】:

    标签: javascript datatable grid rows webix


    【解决方案1】:

    你也可以试试:

    webix.ui.datafilter.countColumn = webix.extend({
    refresh: function (master, node, value) {
            node.firstChild.innerHTML = master.count();
        }
    }, webix.ui.datafilter.summColumn);
    

    【讨论】:

    • 你能解释一下这有什么帮助吗?
    【解决方案2】:

    您必须像这样扩展summColumn 来定义一个新的dataFilter:

    webix.ui.datafilter.countColumn = webix.extend({
        refresh: function (master, node, value) {
            var result = 0;
            master.mapCells(null, value.columnId, null, 1, function (value) {
                result++;
                return value;
            });
    
            node.firstChild.innerHTML = result;
        }
    }, webix.ui.datafilter.summColumn);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-08
      • 2013-11-03
      • 2011-03-27
      • 2019-03-09
      • 1970-01-01
      • 2015-03-13
      • 2012-05-13
      • 1970-01-01
      相关资源
      最近更新 更多