我正在开发一个项目,我正在与google数据表对象进行交互。我想找到数据表中每列的名称。我尝试了以下操作并得到以下firebug错误:
tile.Table.getAllColumnIds不是函数
function accessColumns (group) {
var count = group.Table.getNumberOfColumns();
var i=0;
for (i=0;i<=count;i++)
{
alert(i);
var ColumnDescription = group.Table.getColumnDescription(i);
alert (ColumnDescription.getLabel());
}
}
令这令人困惑的部分是getNumberOfColumns()正常工作并给我6号。但是当我进入for循环时,它崩溃说getColumnDescription不是一个函数。一种方法如何工作但另一种方法不起作用?
我正在使用以下API图表:
答案 0 :(得分:0)
显然,您可以将DataView方法与DataTable对象一起使用,但不能将DataTable方法与DataTables一起使用。我仔细检查过,实际上我正在使用DataTable。这不是一个完全解决方案,但如果你遇到这个问题,试试这个工作。