使用JavaScript返回google可视化表中的表头值

使用JavaScript返回google可视化表中的表头值,javascript,jquery,html,Javascript,Jquery,Html,我正在使用Google可视化API编写一个JavaScript应用程序 /* Define a table */ var table = new google.visualization.ChartWrapper({ 'chartType': 'Table', 'containerId': 'chart2', 'options': { 'sortColumn': '-1',

我正在使用Google可视化API编写一个JavaScript应用程序

 /* Define a table */
        var table = new google.visualization.ChartWrapper({
          'chartType': 'Table',
          'containerId': 'chart2',
          'options': {
            'sortColumn': '-1',
            'allowHtml' : 'true',
          },
          'style' : {
                'white-space' : 'nowrap'
          }
        });

 google.visualization.events.addListener(table, 'select',
                function (){
                    var tablewrapper = table.getChart();
                    var tabledata = table.getDataTable();
                    var value = $('.google-visualization-table-tr-head td').html();
                    console.log(value);
                    //var columnId = tablewrapper.getColumnDescriptions();
                    //console.log(tablewrapper);
                    /*var columnIndex = tablewrapper.getViewColumnIndex(); 
                    var selection = tablewrapper.getSelection();
                    for(var i = 0; i < selection.length; i++){
                        var item = selection[i];
                        console.log('{row:' + item.row + ',column:' + item.column + '}');
                        var properties = tabledata.getRowProperties(parseInt(item.row));
                        console.log(properties);
                    }
                    */
                }
        );
以上是我的听众的定义。我的目标是获取columnIndex或返回表头名称,或返回整个列。如果我能让columnIndex返回,那就简单了。但是,如果我有列标题名,我可以将其映射到哈希表,并检索columnIndex。如果我有整列,我想返回数组的第一个元素,即id。但是,我不知道如何完成这两项任务。谁能帮我一下吗?使用Google的可视化API或JQuery