Javascript 谷歌表格-获取所选行

Javascript 谷歌表格-获取所选行,javascript,events,google-visualization,Javascript,Events,Google Visualization,我有一个包含3列的表:Id、name、address。我想从表中选定的行中获取Id。无法让它工作。。。有人吗 var data = new google.visualization.arrayToDataTable(dataRaw, false); var table = new google.visualization.Table(document.getElementById('successTable')); //Css

我有一个包含3列的表:Id、name、address。我想从表中选定的行中获取Id。无法让它工作。。。有人吗

  var data = new google.visualization.arrayToDataTable(dataRaw, false);
            var table = new google.visualization.Table(document.getElementById('successTable'));
            //Css
            var cssClassNames = {
                'headerRow': 'cssHeaderRow',
                'tableRow': 'cssTableRow',
                'oddTableRow': 'cssOddTableRow',
                'selectedTableRow': 'cssSelectedTableRow',
                'hoverTableRow': 'cssHoverTableRow',
                'headerCell': 'cssHeaderCellSmall',
                'tableCell': 'cssTableCellSmall',
                'rowNumberCell': 'cssRowNumberCell'
            };
            var options = {

                cssClassNames: cssClassNames,
                allowHtml: true,
                title: "Success",

            };


            table.draw(data, options);
            google.visualization.events.addListener(table, 'select', selectHandler);
我试过:

 function selectHandler() {
                var sel = table.getSelection();}
和其他东西,但没有运气…

如我在中所述,在绘制图表之前,必须分配事件侦听器…Tank you:)Works:)但现在我遇到了另一个问题-当我两次选择同一行时,我得到一个错误:属性“row”未定义或为null…怎么办?我使用:var selectedItem=data.getValue(table.getselection()[0].row,0)再次检查,选择和取消选择某个内容时将触发select事件,因此在尝试访问内容之前需要检查选择数组的长度。。。