【问题标题】:YUI datatable column countYUI 数据表列数
【发布时间】:2013-12-03 10:14:05
【问题描述】:

如何获取 YUI 数据表的列数?

            var columns = dataTable.columns;
            var length = columns.length;

没用。

我正在使用 YUI2。

【问题讨论】:

    标签: yui yui-datatable


    【解决方案1】:

    DataTable 实例的列是作为属性保存的,而不是属性,因此您需要使用以下代码:

    dataTable.get("columns").length;
    

    【讨论】:

    • 我认为它适用于 YUI3。
    【解决方案2】:

    在 YUI2 中:

    http://yui.github.io/yui2/docs/yui_2.9.0_full/docs/YAHOO.widget.DataTable.html

    getColumnSet
    YAHOO.widget.ColumnSet getColumnSet ( )
    Returns the DataTable instance's ColumnSet instance.
    
     Returns: YAHOO.widget.ColumnSet
     ColumnSet instance.
    

    像这样:

    var columnDefinitions = dataTable.getColumnSet().getDefinitions();
    var length = columnDefinitions.length;
    

    【讨论】:

      猜你喜欢
      • 2010-11-29
      • 1970-01-01
      • 2010-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多