【发布时间】:2013-12-03 10:14:05
【问题描述】:
如何获取 YUI 数据表的列数?
var columns = dataTable.columns;
var length = columns.length;
没用。
我正在使用 YUI2。
【问题讨论】:
标签: yui yui-datatable
如何获取 YUI 数据表的列数?
var columns = dataTable.columns;
var length = columns.length;
没用。
我正在使用 YUI2。
【问题讨论】:
标签: yui yui-datatable
DataTable 实例的列是作为属性保存的,而不是属性,因此您需要使用以下代码:
dataTable.get("columns").length;
【讨论】:
在 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;
【讨论】: